04 2022 档案

摘要:1.简介 从这一篇开始介绍和分享Java+Selenium+POM的简单自动化测试框架设计。第一个设计点,就是支持跨浏览器测试。 宏哥自己认为的支持跨浏览器测试就是:同一个测试用例,支持用不同浏览器去执行。我们这里只考虑Windows平台的浏览器,而且只关注火狐和谷歌浏览器的自动化测试,我们已经知道 阅读全文
posted @ 2022-04-29 08:50 北京-宏哥 阅读(607) 评论(0) 推荐(2) 编辑
摘要:1.简介 前面宏哥一连几篇介绍如何通过开源jar包Log4j.jar、log4j2.jar和logback实现日志文件输出,Log4j和logback确实很强大,能生成三种日志文件,一种是保存到磁盘的日志文件,一种是控制台输出的日志,还有一种是HTML格式的日志文件。有时候,我们不一定都需要这些文件 阅读全文
posted @ 2022-04-27 11:35 北京-宏哥 阅读(550) 评论(0) 推荐(2) 编辑
摘要:1.简介 上一篇宏哥用PageFactory实现了POM,宏哥再介绍一下如果不用PageFactory如何实现POM。 2.项目实战 在这里宏哥以百度首页登录的例子,如果用POM实现,在测试脚本中实际代码就几行。 2.1代码设计 1.先新建一个pageObjects包,然后在pageObjects包 阅读全文
posted @ 2022-04-24 14:00 北京-宏哥 阅读(606) 评论(0) 推荐(1) 编辑
摘要:1.简介 上一篇介绍了POM的基础理论知识和非POM方式写脚本,这篇介绍利用页面工厂类(page factory)去实现POM,通过查看PageFactory类,我们可以知道它是一个初始化一个页面实例的功能,在实例化该页面对象时候,也会一起实例化该页面的元素定位。 2.项目实战 在这里宏哥以百度首页 阅读全文
posted @ 2022-04-22 15:41 北京-宏哥 阅读(451) 评论(0) 推荐(2) 编辑
摘要:1.简介 页面对象模型(Page Object Model)在Selenium Webdriver自动化测试中使用非常流行和受欢迎,作为自动化测试工程师应该至少听说过POM这个概念。本篇介绍POM的简介,接下来宏哥一步一步告诉你如何在你Java+Selenium3自动化测试框架中实现POM。 2.P 阅读全文
posted @ 2022-04-21 17:00 北京-宏哥 阅读(763) 评论(0) 推荐(6) 编辑
摘要:1.简介 为了方便查看和归档:(1)不同包的日志可能要放到不同的文件中,如service层和dao层的日志;(2)不同日志级别:调试、信息、警告和错误等也要分文件输出。所以宏哥今天主要介绍和分享的是:使用logback输出日志到不同文件。废话不说直入主题。 2.第一种方法:根据包输出 根据包输出,通 阅读全文
posted @ 2022-04-19 10:00 北京-宏哥 阅读(253) 评论(0) 推荐(1) 编辑
摘要:1.简介 上一篇宏哥介绍是如何使用logback将日志输出到控制台中,但是如果需要发给相关人需要你拷贝出来,有时候由于控制台窗口的限制,有部分日志将会无法查看,因此我们还是需要将日志输出到文件中,因此今天主要介绍和分享如何使用logback将日志输出到文件中。 上一篇测试环境已经准备好了,今天我们直 阅读全文
posted @ 2022-04-18 10:35 北京-宏哥 阅读(162) 评论(0) 推荐(1) 编辑
摘要:1.简介 今天讲解和分享这篇文章主要是由于log4j2前段时间新闻发现 Apache Log4j2 近日被公开的远程代码执行漏洞在全球引起了重大影响:https://www.oschina.net/news/172999,因此可以用logback日志框架替换一下。slf4j是Java的简单日志门面A 阅读全文
posted @ 2022-04-15 15:01 北京-宏哥 阅读(274) 评论(0) 推荐(2) 编辑
摘要:1.简介 上一篇宏哥讲解和分享了如何在控制台输出日志,但是你还需要复制粘贴才能发给相关人员,而且由于界面大小限制,你只能获取当前的日志,因此最好还是将日志适时地记录在文件中直接打包发给相关人员即可。因此这一篇宏哥主要讲解和分享如何通过log4j2将日志输出到文件中。 2.配置文件 先简单介绍一下下面 阅读全文
posted @ 2022-04-14 15:05 北京-宏哥 阅读(225) 评论(0) 推荐(5) 编辑
摘要:1.简介 Apache Log4j 是一个非常古老的日志框架,并且是多年来最受欢迎的日志框架。 它引入了现代日志框架仍在使用的基本概念,如分层日志级别和记录器。 2015 年 8 月 5 日,该项目管理委员会宣布 Log4j 1.x 已达到使用寿命。 建议用户使用 Log4j 1 升级到 Apach 阅读全文
posted @ 2022-04-13 10:26 北京-宏哥 阅读(358) 评论(0) 推荐(2) 编辑
摘要:1.简介 自动化测试中如何输出日志文件。任何软件,都会涉及到日志输出。所以,在测试人员报bug,特别是崩溃的bug,一般都要提供软件产品的日志文件。开发通过看日志文件,知道这个崩溃产生的原因,至少知道触发崩溃的条件是什么。同样在自动化测试框架设计,日志文件输出是不可或缺的。我们习惯通过日志输出来记录 阅读全文
posted @ 2022-04-12 11:10 北京-宏哥 阅读(333) 评论(0) 推荐(1) 编辑
摘要:1.简介 TestNG为日志记录和报告提供的不同选项。现在,宏哥讲解分享如何开始使用它们。首先,我们将编写一个示例程序,在该程序中我们将使用 ITestListener方法进行日志记录。 2.TestNG自定义日志 2.1创建测试用例类 1.按照宏哥前边的方法,创建一个TestNG类,并命名为:Te 阅读全文
posted @ 2022-04-08 14:06 北京-宏哥 阅读(239) 评论(0) 推荐(1) 编辑

停止精灵球

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示