学习目录
接口测试
复习下Http协议规范
接口自动化的几个规范
安装Requestslibrary
通过ride导入Requestslibrary库
在resource文件中创建关键字,实现http的Get方法的功能
2025年06月12日
接口测试
复习下Http协议规范
接口自动化的几个规范
安装Requestslibrary
通过ride导入Requestslibrary库
在resource文件中创建关键字,实现http的Get方法的功能
2025年06月12日
安装好robotframework库后,跟之前文章介绍的BuiltIn库一样BuiltIn库使用介绍,在“python安装目录\Lib\site-packages\robot\libraries”中有一个常用库Collections.py,主要用于操作列表和字典。
打开客户端ride后,BuiltIn模块是默认导入,可直接使用,而其他模块或者第三方模块/包都需要import才能被使用。
2025年06月12日
之前介绍了通过ride客户端编写RobotFramework框架下的用例,熟悉之后其实在ride编辑用例也没有那么高效,下面介绍通过pycharm IDE 编辑并执行RobotFramework的测试用例
2025年06月12日
在前两篇中我们聊了很多TDD理论和实践相关的疑惑,其中包括TDD的分类,选择以及其实施步骤。最近TDD相关的培训和讨论也越来越多,比如:
而我对于这些片面的说法都是不赞同的,比如我在第一篇讨论中就提到,TDD不是银弹,所以软件没有做好的原因是很多的,也不是靠TDD做好了就一定能做好。其次学习TDD的理论是非常重要的,而仅仅靠不断练习并自悟的方法,对于大部分普通人来说是难以成功的。
2025年06月12日
公司计划系统的开展接口自动化测试,需要我这边调研一下主流的接口测试框架给后端测试(主要测试接口)的同事介绍一下每个框架的特定和使用方式。后端同事根据他们接口的特点提出一下需求,看哪个框架更适合我们。
2025年06月12日
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为软件测试工程师的我们唯有不停的学习,不断提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里,字节跳动,腾讯,美团)
2025年06月12日
本文对自动化测试中的四种基础模型:线性模型、模块化驱动测试、数据驱动测试、关键字驱动测试进行了详细介绍,分析了各个模型的优势和劣势。让读者清晰的了解这四种模型的演化过程。
通过录制或者编写应用程序的操作步骤产生相应的线性脚本,每个测试脚本相对独立,且不产生其他依赖与调用,这是自动化测试初期的表现形式。
2025年06月12日
在使用RobotFramework框架编写Cases时,为了脚本便于后续的管理与维护,数据与脚本分离,就变得很重要,这时就要考虑到用什么文件格式去管理参数、变量相关的数据,本次要说的就是用yaml文件。