
web
web自动化测试
小葱1024
耐得住寂寞才能守得住繁华,在该奋斗的年纪不要选择了安逸,
坚持梦想,无畏风雨
展开
-
自动化测试--->Log4j日志集成
Log4j介绍 在项目中,不管是开发人员写代码还是测试人员写测试代码一般都需要加一些日志信息来记录项目的行为,以便更好的跟踪项目中的一些交互和问题。 Log4j是一个第三方日志框架,配置简单,功能强大,在项目中用它来记录日志会很方便。 使用步骤: ①引入Log4j的依赖; <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <ve原创 2021-05-08 21:34:48 · 266 阅读 · 0 评论 -
PO设计模式
PO(Page Object) 简介 Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素和功能模块(例如:对元素进行鼠标点击、输入等操作)的封装减少冗余代码,同时在后期维护中,若元素定位或功能模块发生变化,只需要调整页面元素或功能模块封装的代码,提高测试用例的可维护性。 PO的实质 分层设计,也就是分离解耦,不同的模块使用不同的包来管理,使其关联性没有那么强。 面向对象编程需要考虑以下两点: 1.对象的属性(全局变量)------>web页面的元素(元素原创 2021-04-22 17:26:48 · 1010 阅读 · 0 评论