
web自动化测试
Coding测试
深耕测试技能,用自律去行动,以学习扩充职业技能!
展开
-
testNG优雅的使用注解让你的测试项目开发更高效!
testNG大部分是通过xml配置测试类和监听类 但是这种方法就像传统的spring框架一样需要引入大量的xml配置信息,而且在各层之间也需要通过new对象传递。如果testNG能使用注解注入bean对象,那么完成一个自动化项目的开发周期必然会缩短很多。于是在spring官网看到支持TestNG Support Classes。大致说明如下: 官方文档地址 可以通过抽象类AbstractTestNGSpringContextTests,实现bean查找或测试整个上下文的状态。 现在大部分后端项目是sp原创 2020-11-03 09:19:02 · 545 阅读 · 0 评论 -
Easypoi实现excel多sheet表导入导出功能
Easypoi简化了开发中对文档的导入导出实现,并不像poi那样都要写大段工具类来搞定文档的读写。 第一步引入Easypoi依赖 <!-- 导出文件工具 EasyPoi实现Excel读写管理测试用例 --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-s.原创 2020-10-25 11:46:06 · 5009 阅读 · 2 评论 -
IWeb4j 项目解决web自动化回归测试痛点!
IWeb4j 项目思想 IWeb项目的测试用例使用数据驱动测试,当下数据驱动使用最多的无非是excel、yaml、json、数据库(后续通过SpringDataJPA实现数据库驱动)作为数据驱动的载体,四种方式思想都一样只是实现方式不同。 目前先实现excel数据源驱动。通过开源的Easypoi文档导入导出工具完成,后续会新增数据库、yaml文件的数据驱动方式。 页面元素定位使用封装的关键字库测试,通过dom4j解析xml方式实现。 整体项目属于混合模型开发测试,整体项目只用显示等待解决元素加载可见可编辑原创 2020-10-20 09:43:54 · 328 阅读 · 0 评论