
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
k6 是一款用于性能测试和负载测试的开源工具,主要用于评估和验证应用程序的性能和稳定性。以下是关于 k6 的一些主要特点和信息:开源性: k6 是一款完全开源的性能测试工具,代码存储在 GitHub 上。这意味着用户可以自由访问、使用和修改工具的源代码。JavaScript 编写脚本: k6 使用 JavaScript 语言编写测试脚本,这使得编写测试用例相对简单,并且对于开发人员而言更加友好。脚

Cerebellum是一个基于LLM的轻量级浏览器自动化工具,通过Selenium驱动浏览器实现用户目标。它将网页浏览抽象为有向图,LLM分析页面元素并规划操作路径。工具支持Python安装(pip install cerebellum),需配置Anthropic API密钥(国内使用受限)。核心依赖SeleniumBase进行浏览器操作,Pillow处理页面截图,Anthropic模型解析用户意

答案当然是有的,常见的验证码一般分为两类,一类是图文验证码,一类是滑动验证码!其实关于这个模块图像识别,是借助了第三方的图像处理模块来进行识别的,python 中有很多现成的用来处理图片的库,本文使用的是 opencv-python 来进行识别的。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!关于这种滑动的验证

1、编写python代码,保存文件并且文件名和类名一致2、在rf的测试套件中导入对应的 .py 文件3、编写rf脚本,小结:总体不如pytest用起来舒服。

本文介绍了如何使用 Jenkins 和TestNG实现满足复杂测试需求的”自助式”自动化测试平台。该方案以 Jenkins 作为平台的基础,结合功能强大的插件及系统配置,部署基于 TestNG 的自动化测试包,并提供了友好的 Web 访问界面。项目成员可以在任何时间和地点,通过浏览器访问该平台,而且可以按照不同需求选择测试环境、测试集、测试用例,并提交自动化测试请求,达到真正的“自助式”自动化测试

该框架基于Selenium WebDriver开源技术开发。本框架使用Maven工具进行Project管理,采用TestNG工具组织测试,应用CSV文件存储测试数据,实现测试数据与测试用例的分离,方便测试数据管理,降低自动化脚本的维护成本,实现数据驱动。此外,该框架还封装了丰富的Selenium方法关键字,借鉴了QTP语法结构,实现了直观清晰的结构化代码语法,如:Page.Item.Operate
是指通过编写自动化脚本来模拟用户操作UI界面,并验证UI的正确性、可用性及性能的一种测试方法。在UI自动化测试中,通过使用专门的工具和编程语言对UI界面进行自动化操作,从而可以提高测试的效率、降低测试成本,并减少错误率。UI自动化测试通常用于GUI应用程序、Web应用程序及移动应用程序等的测试。最常用的开源UI自动化框架之一,支持多种编程语言,可用于测试Web应用程序、移动应用程序和桌面应用程序。

最近在公司有负责搭建环境,自动化脚本写好后,毋庸置疑是需要将自动化脚本进行持续集成测试,能够根据企业的定制化需求,通过Jenkins触发执行构建任务,定时执行自动化脚本等,今天就给大家介绍一下Jenkins结合gitlab进行自动化持续集成测试。

本文介绍了5种主流移动App自动化测试框架(Appium、Espresso、XCTest、RobotFramework、Calabash)及其特点,并详细讲解了从零搭建移动App自动化测试框架的5个步骤:安装工具、编写测试用例、配置测试环境、执行测试、生成报告。文章还分享了软件测试学习资源,帮助测试人员提高效率和质量。
JaCoCo (Java Code Coverage)是一个流行的开源工具,用于测量Java代码的覆盖率,它可以帮助开发人员识别未被测试覆盖的代码区域。以下是使用JaCoCo度量测试覆盖率的基本步骤:官网地址:https://www.jacoco.org/jacoco/1. 添加JaCoCo依赖首先,需要将JaCoCo作为一个插件添加到你的构建配置中。如果你使用的是Maven,可以在pom.xml







