junit搭建自动化测试框架(一)
2024-10-09 07:24:40
这里主要使用Junit搭建一个分层的自动化测试框架。这就是一个有业务逻辑的单元测试的思想。灵活性很大,对测试人员的代码能力要求较高。
以登录QQ邮箱为例,数据源使用了集合接口Map。借鉴了MVC的思想,也分为三层处理:
单元测试层testcase----->单元测试的业务逻辑层business----->页面元素定位层page
当然,这只是一个框架的雏形,大家可以根据自己项目的需要做改善。
step1:创建工程
step2:准备工具类:打印日志Log.java
相应的日志配置文档log4j.xml
step3:单元测试类TestSuite.java
step4:单元测试的业务逻辑层business.Login.java
step5:页面元素定位层page.LoginPage.java
step6:运行单元测试用例
最新文章
- OpenCASCADE Make Primitives-Sphere
- 使用input range滑块,控制元素transform rotate旋转样式
- log4j日志-liu
- install sun java in ubuntu
- Android四大组件之Activity详解——创建和启动Activity
- 最详细的Linux YUM命令使用教程
- 【BZOJ】【3991】【SDOI2015】寻宝游戏
- Java如何从HttpServletRequest中读取HTTP请求的body
- 关于bootstrap列偏移的两种方式
- jsp 使用Common-FileUpload组件文件上传及限制上传类型
- CNCC2017梳理
- Spring Cloud Eureka 注册中心集群搭建,Greenwich 最新版!
- Luogu P2158 仪仗队 题解报告
- zookeeper 学习 状态机复制的共识算法
- hdu 4004 (二分加贪心) 青蛙过河
- Java基础——JSP(三)
- 【Unity】3.4 将现有的3ds Max模型导入到Unity
- AI简单平移追踪算法
- 重构改善既有代码设计--重构手法01:Extract Method (提炼函数)
- [转]order by 1是什么意思?