功能测试使用selenium,模块有: 1、futil: 公共方法,如元素高亮显示 2、models: 页面控件和页面操作方法封装 页面基类BasePage.py 具体页面封装和操作LoginPage.py ...
Python接口测试采用python读取excel的方法,通过requests库发送请求和接收响应。模块有: Data:用于存放excel用例的,用例格式: iutil: 接口公共方法,数据引擎 http引擎 Excel引擎,见 http: www.cnblogs.com fengsiyi articles .html models: 一些接口对象的封装 report: 报告 testcases: ...
2017-07-19 17:14 0 3557 推荐指数:
功能测试使用selenium,模块有: 1、futil: 公共方法,如元素高亮显示 2、models: 页面控件和页面操作方法封装 页面基类BasePage.py 具体页面封装和操作LoginPage.py ...
1、通用模块: config.conf: 公共配置文件,配置报告、日志、截图路径,以及邮件相关配置 logger: 日志模块 main.py: 执行器,负责执行整体测试任务模块 testrunner.py: 负责测试用例执行 ...
测试用例基类: 接口用例InterfaceTestCase.py Python web功能&接口自动化测试框架搭建——接口用例实现 Python web功能&接口自动化测试框架搭建 ...
Python web功能&接口自动化测试框架搭建——接口用例实现 ...
自动化测试框架一般需要实现以下通用功能 执行前准备 结束后清理 执行步骤输出 执行结果输出 错误、失败截图 测试报告 发送邮件 日志 需要的软件和python第三方库有: 通用: JDK Eclipse(需安装Pydev插件 ...
Python UnitTest测试框架介绍 1) TestCase:所有测试用例类继承的基本类, TestCase的实例就是测试用例 2) TestSuite:测试套件,可以将用例“组装”起来 3) TestLoader:是用来加载 ...
之前采用JMeter进行接口测试,每次给带新人进行培训比较麻烦,干脆用python实现,将代码和用例分离,易于维护。 项目背景 公司的软件采用B/S架构,进行数据存储、分析、管理 工具选择 python开发的速度很快,且容易上手,丰富的第三方库,大大加快了开发速度和难度 ...
一、什么是白盒测试 白盒测试是一种测试策略,这种策略允许我们检查程序的内部结构,对程序的逻辑结构进行检查,从中获取测试数据。白盒测试的对象基本是源程序,所以它又称为结构测试或逻辑驱动测试,白盒测试方法一般分为静态测试和动态测试。 二、如何去做白盒测试 网上很多介绍白盒测试的文章会提到 ...