- 博客(1)
- 资源 (16)
- 收藏
- 关注
原创 Maven、Redis、及Kafka安装与配置
Maven安装与配置一、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序二、自定义存放目录将文件解压到D:\Program Files\Apache\maven目录下三、环境变量配置新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven2. 编辑环境变量Path,追加%MAVEN_HOME%\bin四、通过DOS命令检查一下是否安装成功redis安装和部署一、下载安
2021-11-29 16:07:03 2023
Python接口自动化实战思路.pdf
一、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
2021-11-29
03软件测试 非常好的理论基础
非常好的详细学习资料
苏州软件评测中心 下属风云教育 是苏州软件测试培训的优秀机构,软件测试优秀培训资料,学习后基本掌握测试理论基础,测试发展方向,以及测试工具和方法
2010-11-22
第二章 软件测试基础 测试理论基础
非常好的详细学习资料
苏州软件评测中心 下属风云教育 是苏州软件测试培训的优秀机构,软件测试优秀培训资料,学习后基本掌握测试理论基础,测试发展方向,以及测试工具和方法
2010-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人