代码改变世界

阅读排行榜

8. 使用Java+TestNG+Selenium搭建测试框架做Web UI自动化测试

2018-05-06 16:58 by jier_wang, 4281 阅读, 收藏,
摘要: 8.1 介绍框架层级及基本组件 框架层级及基本组件: Java作为开发语言 Maven管理项目及Jar包 Testng作为测试框架,管理测试用例集,生成测试报告 Selenium为测试工具 Testng被选为测试框架的优点 灵活的测试配置 测试用例可以更容易地进行分组 可以使用TestNG实现测试并 阅读全文

10.API 接口自动化测试的基本原理

2018-05-06 17:02 by jier_wang, 2805 阅读, 收藏,
摘要: 10.1 常用API接口协议介绍 HTTP协议 超文本传输协议 它是用来在Internet上传送超文本的传送协议,运行在TCP/IP协议族之上,它可以使浏览器更加高效,使网络传输减少。 任何服务器除了包括HTML文件以外,还有一个HTTP驻留程序,用于响应用用户请求。 浏览器是HTTP客户,向服务器 阅读全文

eclipse工程当中的.classpath 和.project文件什么作用?

2017-02-17 16:14 by jier_wang, 2785 阅读, 收藏,
摘要: .project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH .classpath 文件从数据上我们容易看出,上面描述了工程的依赖文件:源文件的具体位置(kind="src")运 阅读全文

3.当前主流自动化测试工具的对比选型

2018-05-06 16:25 by jier_wang, 2266 阅读, 收藏,
摘要: 3. 当前主流自动化测试工具对比选型 3.1 Selenium & UFT(QTP) 3.2 Robot framework & Cucumber & TestNG 阅读全文

使用swagger管理接口

2017-02-17 16:07 by jier_wang, 1150 阅读, 收藏,
摘要: swagger 配置 1.pom 增加jar包依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependen 阅读全文