网站内部链接是怎么做的,帝国网站免费模板,wordpress外贸站,中山网站建设方案托管在项目上使用自动化测试#xff0c;是为了跑主流程的回归测试#xff0c;提高测试效率#xff0c;在每个测试版本中把主要的精力放在发版内容新增的需求中#xff1b;根据项目的功能模块#xff0c;把业务主流程和使用频率高的功能抽取出来进行自动化测试#xff0c;作为…在项目上使用自动化测试是为了跑主流程的回归测试提高测试效率在每个测试版本中把主要的精力放在发版内容新增的需求中根据项目的功能模块把业务主流程和使用频率高的功能抽取出来进行自动化测试作为发版前的主流程回归测试辅助作用大致的流程是1、先做 po 设计把最原始的脚本重构封装并参数化初步设想base 层element 定位层handle 层business 层最后是 testcase 层base 层用于传入 browser(浏览器的选择便于以后扩展兼容性测试)和 driver 的基本方法(findElementurl 的获取frame 的切换窗口放大)element 定位层用于各业务 page 中元素的获取封装、By 元素定位方式的封装、从配置文件根据 key-value 的形式读取元素定位方式和定位值的封装handle 操作层用于根据页面模块 page 中的元素的操作封装business 业务层用于业务逻辑操作testcase 层用于组装 case输入测试数据和断言判断2、建成 maven 工程调用第三方的 jar 优化实现日志收集TestNG 的使用测试报告的生成以及 jenkins 的配置下面每层贴部分的典型代码展示配置文件内容浏览器选择driver 基本方法重新封装读取配置文件内容By 封装element 定位层handle 操作层business 业务操作层testcase 层