摘要: 今天再讲两个,操作浏览器窗口,以及获取当前页面的URL。老规矩在自己的eclipse自动化工程下新建一个class吧。下面继续撸代码。 package cn.autotest; import org.openqa.selenium.Dimension; import org.openqa.selen 阅读全文
posted @ 2019-10-17 11:42 王大哥自动化测试 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 涉及到WebdriverAPI的方法很多。一次讲解不完,我准备分几节去讲。昨天讲了访问网站,返回,刷新,后退等方法。今天就再讲两个,这两个就是获取页面“title”属性,获取页面源代码。这两个有什么作用呢?title属性可判断你是否正确打开了网页,源代码可查看一些关键字,从而去判断一些UI。啥也别说 阅读全文
posted @ 2019-10-16 13:43 王大哥自动化测试 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 回想一下以前的十几章,我们讲了自动化环境发搭建,讲了TestNg框架,讲了如何通过firebug定位桌面元素,还通过一些代码详解了测试集合,测试排序,断言等等。大家如果按照我讲的顺序一点点的搭建环境,一点点的撸代码,现在一定对自动化有一定的理解,也会写一些简单的小脚本了。今天就进入一些比较复杂的自动 阅读全文
posted @ 2019-10-14 16:05 王大哥自动化测试 阅读(2522) 评论(0) 推荐(0) 编辑
摘要: 断言,几乎是TestNg中最重要的一个环节。他可以判断测试用例执行的成功还是失败。 下面介绍TestNg常用的断言方法: assertTrue: 判断是否为true。 assertFalse:判断是否为false。 assertNull: 判断是否为null。 assertNotNull:判断是否不 阅读全文
posted @ 2019-10-12 10:39 王大哥自动化测试 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 先回顾一下上一章,我们讲了测试集合,并且使用testng.xml文件成功执行了测试集合。让大家了解了测试集合。有集合就得有分组,今天这一章就讲讲测试用例的分组。 TestNG是用关键字 group 进行分组的,没错,就这英文的组。怎么实现呢?老规矩,用代码讲解。下面开始: 我们先建一个类为了好理解, 阅读全文
posted @ 2019-10-11 11:47 王大哥自动化测试 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 前几章写了一些自动化脚本,讲了一些用例的执行,以及执行顺序,跳过执行。今天讲一下测试集合。 实际测试中,一般会产生批量运行多个测试用例的需求。我们可以叫做测试集合。TestHG的测试用例可以相互独立,也可以特定的顺序执行,而通过配置TestNgxml,我们可以实现多个测试用例的组合。 TestNgx 阅读全文
posted @ 2019-10-10 13:51 王大哥自动化测试 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 最近讲到了TestNG,估计要废一些功夫去讲讲,而且为了深入了解,应该撸代码居多。大家应该按照以前我写的文章,配置好eclipse,也按照我敲的代码,一行一行的敲起来,才能深入理解。不要偷懒哟。今天这一章就要讲讲TestNG特定顺序执行测试用例以及跳过不执行某些测试用例的方法。老规矩,先建一个cla 阅读全文
posted @ 2019-10-09 10:53 王大哥自动化测试 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章讲述了,TestNG安装,以及简单的跑了一个小的脚本。这一章讲讲TestNG的注解,层级等。 TestHG常见的用例组织结构为,Tset Suite由多个Test组成。Test由多个Class组成,而一个Class由多个方法构成。我们可以配置testng.xml的层级结构如下: <suit 阅读全文
posted @ 2019-10-08 17:29 王大哥自动化测试 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 上一章我们成功把webdriver 集成到了eclipse,并且成功编写了第一个自动化小程序,打开网页,输入百度地址,关闭百度的一个简单小脚本,让我们熟悉一下自动化测试,今天我们就要讲测试框架了。笔者使用的就是TestNG。TestNG是一种单元测试框架,提供了很多灵活强大的功能,让自动化测试工程师 阅读全文
posted @ 2019-09-30 11:15 王大哥自动化测试 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 上一章讲了eclipse的配置安装。这次讲一讲WebDriver如何配置集成到eclipse里面。下面讲一讲步骤。 1. 下载Webdriver的JAR文件。打开Selenium 的官网,下载地址:www.seleniumhq.org/download,下载完成后,解压到本地。 2. 启动eclip 阅读全文
posted @ 2019-09-29 13:55 王大哥自动化测试 阅读(534) 评论(0) 推荐(0) 编辑