
自动化测试
文章平均质量分 91
你不知道的我-
闻道有先后,术业有专攻。
展开
-
初识 testng.xml 配置
初识 testng.xml 配置testng.xml 主要用来配置testng执行的内容及方式等,其配置内容大致如下:<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" ><suite name="testng测试" parallel=”methods” thread-count="8" data-provider-thread-count="10"> <test name="by-package">原创 2020-06-15 16:14:40 · 916 阅读 · 1 评论 -
基于Selenium的Web UI自动化实现(java)
做了一段时间的自动化,现在整理出了一些个人的见解,后续计划照着这个步骤进行深入学习。首先我认为,一个较完善的自动化项目,需要考虑以下问题:1)测试用例的存放与读取2)对浏览器的各种操作3)如何定位元素与执行用例4)如何判断执行结果是否正确(断言)5)在执行过程中打印日志6)执行完成后生成报告我写了一个小项目,实现了上面的2和3这两步。这个项目所完成的功能就是“打开百度,搜索1230...原创 2019-11-19 20:17:48 · 3380 阅读 · 0 评论 -
Web UI自动化之日志打印
我在我的 WebUIAuto 项目中使用的是 log4j 2框架进行日志输出。一、下载相关的 jar 包https://logging.apache.org/log4j/2.x/download.html解压得到一系列的 jar 包,将两个关键的 jar 包导入项目中二、添加配置文件系统选择配置文件的优先级(从先到后)如下:配置文件的命名也要参考上图中的规则,我是在resource...原创 2019-12-12 18:44:59 · 1581 阅读 · 0 评论 -
Web UI自动化之Excel用例读取
本文讲解了如何从 Excel 表格中读取测试用例并在 TestNG 中执行。使用的例子是打开百度首页,输入用户名和密码,完成登录。Excel 表格中的用例如图我们将这个 Excel 取名为 test.xls,放在 resource 目录下,注意要将 resource 设为 Source Folder(右键点击文件夹 -> Build Path -> Use as Source F...原创 2019-11-27 21:50:26 · 2489 阅读 · 0 评论