前段时间购买了慕课网大周老师的课程--java接口自动化测试实战一直还没有看,从今天开始每天一章,同时记录笔记。
第一节 导学
需要的技术:
HttpClient:它是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。
Mock:mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。mock对象就是真实对象在调试期间的代替品。因为真实对象具有不可定的行为,产生不可预测的效果,真实对象很难被创建的 真实对象的某些行为很难被触发真实对象实际上还不存在的等等原因,所以一般在测试或联调阶段使用mock数据而非真是数据。
Mybatis:是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。
TestNG:详细查看之前博客https://blog.csdn.net/baidu_15873551/article/details/93140510
S