import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDri... ...
分类:
其他好文 时间:
2018-01-20 22:47:16
阅读次数:
221
【转自】http://www.cnblogs.com/findyou/p/5388853.html 目录 3.1 HTTP接口(GET)测试实例 3.1.1 待测接口说明 3.1.2 新建JAVA工程 1.工程目录说明 2.Common.java源码 3.getCityWeathe.java源码 4 ...
分类:
移动开发 时间:
2018-01-19 00:12:56
阅读次数:
202
最近使用TestNG有一个需求,希望在配合使用factory执行测试时,factory生成测试数据的执行顺序与生成时保持一致。 在未做任何定制时,执行顺序是随机的,如果想要一致的顺序,就得额外配置拦截器:IMethodInterceptor 具体实现方法, 如下: 工厂类: 测试类: 1 publi ...
分类:
其他好文 时间:
2018-01-13 01:17:36
阅读次数:
161
1. Maven使用 -D参数名称 将参数传递至所运行项目 Maven指定TestNg.xml文件 Maven指定TestNg的groups Maven支持的其他运行参数 2.pom.xml指定运行参数,Maven的Surefire Plugin插件中配置 2. 指定TestNg运行的groups ...
分类:
其他好文 时间:
2018-01-09 12:58:19
阅读次数:
1141
1.Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 PageObject设计模式:是将某个页面的所有"元素(包含控件)属性"及"元素操作" ...
分类:
编程语言 时间:
2018-01-08 12:17:52
阅读次数:
242
在京东混了一个月,基本有点稳定了,觉得也有所余力了现在,继续写博客吧,不过以后更新也许不是那么频繁了 本人使用的是juint框架,对开发是一个单元测试的java框架,但是对测试而言是java的基石之一,与testng差不多平分秋色(好吧,其实是稍微差一点)在上文http://www.cnblogs. ...
分类:
编程语言 时间:
2018-01-06 19:04:50
阅读次数:
175
我的eclipse 版本: Mars.2 Release (4.5.2),其它版本也可以的 打开eclipse,点击 Help Install New Software 直接点击 Add 输入名称 testNG和网址 http://beust.com/eclipse,点击 OK 首次下载,Name那 ...
分类:
系统相关 时间:
2018-01-03 14:10:41
阅读次数:
242
1.在Intellij IDEA 中安装了 Junit,TestNG插件,首先检查一下intellij IDEA 是否在安装时默认安装了这两个插件,检查方法 打开 settings -->Plugins 在右侧搜索框中搜索一下Junit,TestNG 如果搜索出来了说明已经安装完成。2.如果没有安装 ...
分类:
其他好文 时间:
2018-01-03 11:52:29
阅读次数:
184
最近想整合一个工具,eplise中包含了 pc 自动化可用的一套环境,让其他测试人员,下载下来就可以用,不需要在进行安装其他东西,jdk安装也不需要,这事可有些犯难,eplise集成了svn和testng,都很好做,集成jdk,有些犯难,目前是这样解决问题 1.下载免安装的jdk版本,目前都是jdk ...
分类:
系统相关 时间:
2017-12-29 21:45:38
阅读次数:
203
1.切换浏览器类:其中包含了切换浏览器的方法,以及关闭浏览器,设置等待时间,以及重写的断言方法 package com.rrx.framework; import java.io.IOException;import java.util.concurrent.TimeUnit; import org ...
分类:
编程语言 时间:
2017-12-25 17:04:40
阅读次数:
289