
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
API 是“应用程序编程接口”的缩写,是一种允许不同应用程序之间相互通信和交换数据的接口。就好像在餐厅点餐一样,你只需要告诉服务员你想要的食物,而不需要了解厨房中的具体操作,服务员会把你的订单传递给厨房,然后将厨师烹饪好的食物提供给你。在这个过程中,服务员扮演的就是一个 API 的角色。同样地,当你使用 API 时,你只需要调用所需的功能和服务,而不需要了解底层的代码实现。因此,API 就像是应用

摘要: 本文介绍了在Robot Framework中使用RequestsLibrary实现接口自动化的方法。主要包括:1)安装RequestsLibrary库;2)使用createsession创建会话连接;3)GET请求的实现方式,包括单个参数和多个参数的传递方法;4)POST请求的实现,包括请求体和请求头的设置。文章还提到可优化方向,如参数化、断言验证等,最后分享了相关学习资源。全文提供了实用
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进行自动化持续集成测试。








