第一点,分层思想:框架设计主要分为三层 :显示层,控制层,持久层
显示层:测试报告--主要结合TestNg执行,知道那些测试用例通过,哪些测试用例失败,最终的结果是通过还是失败,主要是给老板看的
控制层: 逻辑验证--都有哪些请求?(HttpClient for get/Post/delete...),请求里都有哪些参数(参数提交格式 Json/xml...),验证返回结果与预期结果是否一致
持久层:测试用例存储(数据驱动)--测试用例存储--存储到Excel/数据库(Mysql)
几乎每篇博客都只写一个知识点,分开写,感觉方便看,也方便记忆。