个人觉得这个工具比任何自动化测试框架都好使,使用关键字和数据双驱动,不需要写一行代码,无需维护脚本,只需要维护用例数据。Web元素只需要在Chrome中复制xPath即可,定位非常高效。 工具安全无木马,目的只为自动化测试交流和研究。个人觉得还可以啊,有兴趣的同学可以体验一下,如果觉得还行,就帮忙顶一下吧。使用遇到问题,可以在网站上面发帖,我会第一时间回复。
2022-01-25 15:02:50 50.41MB 自动化 web测试 接口测试 自动化测试
1
python+ddt+unittest数据驱动,接口自动化测试框架介绍,用于团队内部培训和技术分享。
2021-12-21 12:27:24 1.87MB 接口自动化 python ppt 培训
1
Postamn是我们测试平时使用广泛的接口测试工具,它不仅仅可以完成我们平时工作中的单接口验证,一样可以帮助我们完成自动化的回归验证,节省系统上线测试人员的回归工作任务。 在本系列的课程里您将学习到以下内容: 1.接口访问请求的基础知识 2.后端开发是如何实现接口请求的过程逻辑 3.postman单接口传值过程以及访问过程 4.postman环境变量的使用 5.postman如何进行接口数据依赖过程 6.Tests以及Pre-Request script的js脚本实现方式 7.接口签名在postman是如何做到的 8.postman接口断言实现 9.如何使用postman做链路接口自动化过程 10.使用postman配合jenkins和Newman做持续集成构建 本系列课程是按照电商相关接口做实际的实例,不仅仅讲解前端的自动化请求知识,也会通过Python后端如何开发接口,接口请求到服务器代码是如何进行处理的也做了相关的示例讲解,使同学们能够了解整体的前后端的请求过程和知识,理解接口实际的实现和调用过程。
1
本资源包括接口自动化、web自动化、手机APP自动化详解、自动化框架、实战自动化脚本、图解等
python_unittest_interface (1)run.py主运行文件,运行之后可以生成相应的测试报告,并以邮件形式发送; (2)report文件夹存放测试结果报告; (3)unit_test文件夹是存放测试用例(demo.py和test_unittest.py用例用法介绍,实际项目中可以按照不同模块新建python package,来存放不同模块的接口用例); (4)util对测试接口相关方法的封装:HTMLTestRunner.py生成测试报告的封装;send_mail.py发送邮件的封装;test_get_post.py接口请求类型的封装。
2021-12-03 15:28:02 45KB Python
1
一、Page object 简称POM框架 1.POM提供了一种在UI层操作、业务流程与验证分离的模式,这使得测试代码 变得更加清晰和高可读性 2.对象库与用例分离,使得我们更好的复用对象,甚至能与不同的工具进行深度 结合应用 3.可复用的页面方法代码会变得更加优化 4.更加有效的命名方式使得我们更加清晰的知道方法所操作的UI元素。例如我们 要回到首页,方法名命名为: gotoHomePage(),通过方法名即可清晰的知道具体 的功能实现。 二、基于Page object模式,用的是unittest框架,思路如下: 1、config 目录(比方说数据库配置、项目路径、测试报告和邮箱配置) 2、Data:测试数据。后期准备把代码中会所有测试数据都整合到excel或者xml 内,Data文件夹就是这个用处 3、PO:所有Page。以Base页面为基础(看下图分析,来理解PO) 4、Public:一些公共的方法,比如测试报告脚本,封装好的 5、Result:测试结果,包括测试报告和截图 6、TestCase:测试用例都放这儿 7、run_case:测试套件,利用HTMLTestRunner.py,输出测试报告到/Result
1
python3_interface (1)case:存放测试用例数据的,比如请求类型get/post、请求url、请求header、请求数据等; (2)data:获取excel文件中相应数据的方法封装,获取excel中对应表格内的数据,excel的行列数据等:get_data.py;判断用例之间是否存在依赖关系并获取依赖数据:dependent_data.py;初始化excel文件:data_config.py; (3)dataconfig:存放请求中涉及到的header、data、cookies等数据; (4)log:存放测试完成之后生成的日志文件,可以查看日志定位问题; (5)main:脚本执行的主函数run_test.py (6)util:通用方法的封装,各种不同断言方式common_assert.py;对excel文件的读写操作operation_excel.py;从请求返回数据中
2021-12-02 09:26:08 39KB Python
1
Web接口开发与自动化测试-基于Python语言(电子版)
2021-12-01 15:31:33 7.22MB python web 接口开发 接口自动化
1
Python 实现的http接口自动化测试框架(实用改进版),共享提供大家一起使用。
2021-12-01 11:49:35 585KB PATHON
1