![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
喜欢看海的测试小白
别错过年轻的疯狂,时光很匆忙
展开
-
selenium+Java警告框的处理
public class Demo11 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver();driver.get(“http://www.baidu.com/”); //定位到设置 WebElement el = driver.findElement(By.linkText...原创 2019-05-14 13:55:55 · 489 阅读 · 0 评论 -
selenium+Java下拉框的处理方式
public class Demo12 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver();driver.get(“http://www.baidu.com/”); //定位到设置 WebElement el = driver.findElement(By.linkText...原创 2019-05-14 13:57:15 · 2368 阅读 · 0 评论 -
selenium+Java操作滚动条
public class Demo13 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver();driver.get(“https://www.hao123.com/”);JavascriptExecutor js = (JavascriptExecutor)driver;//...原创 2019-05-15 11:15:51 · 1162 阅读 · 1 评论 -
selenium+Java中时间等待的几种方式
public class Demo14 {public static void main(String[] args) { FirefoxDriver driver = new FirefoxDriver(); driver.get("http://www.baidu.com/"); //显示等待,规定时间内,看元素出现没,如果元素没有出现,就一直等,除非规定时间还没有出现,则抛...原创 2019-05-15 11:25:02 · 2851 阅读 · 0 评论 -
selenium+Java对cookies的操作
public class Demo15 {public static void main(String[] args) { FirefoxDriver driver = new FirefoxDriver(); driver.get("http://www.youdao.com/"); //获取cookies Set<Cookie> data = driver.ma...原创 2019-05-15 11:27:25 · 2663 阅读 · 0 评论 -
selenium+Java调用properties文件
将元素的定位路径保存在properties文件中,如图所示调用方式如下图代码所示,可以增强代码的可读性public class Demo16 {public static void main(String[] args) throws IOException, Exception { System.setProperty("webdriver.chrome.driver","D:\\ch...原创 2019-05-15 11:35:26 · 433 阅读 · 1 评论 -
selenium+Java的截屏操作
public class Example1 {public static void main(String[] args) throws IOException, Exception { System.setProperty("webdriver.chrome.driver","D:\\chromedriver.exe"); //实例化一个Chrome浏览器的实例 WebDriver dr...原创 2019-05-15 16:13:51 · 2188 阅读 · 0 评论 -
selenium(java)利用testng监听test运行失败时截图
目录如下所示TestIms 类中有两个测试方法@Listeners({TestngListenerScreenshot.class})public class TestIms extends baseDriver{ @Test//打开首页public void openPage(){ //System.setProperty("webdriver.chrom.driver", "D...原创 2019-05-23 14:29:47 · 708 阅读 · 0 评论 -
java+eclipse+selenium+maven+testng+reportng+jenkins自动化测试环境搭建
1、安装配置eclipse环境(1)在官网上下载eclipse安装包,解压;(2)在官网下载jdk,配置环境变量:JAVA_HOME: jdk文件所在目录;path:%JAVA_HOME%\bin或者C:\Program Files\Java\jdk1.8.0_111\bin(3)配置完成后,在cmd控制台中输入java -version,如果出现版本信息等内容,则证明配置成功。...原创 2019-05-29 20:25:45 · 3230 阅读 · 0 评论 -
selenium+Java常用键盘操作
public class Demo10 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver(); driver.get("https://cn.bing.com/"); WebElement el = driver.findElementById("sb_form_q");...原创 2019-05-14 13:54:25 · 701 阅读 · 0 评论 -
selenium+Java鼠标悬浮操作
public class Demo9 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver(); driver.get("http://www.jd.com/"); //获取分类组元素 List<WebElement> el_list = driver.findE...原创 2019-05-14 13:53:26 · 1705 阅读 · 0 评论 -
jmeter中各个文件目录的介绍
(1)bin 目录:可执行文件目录主要理解其下面的以下文件以及命令。jmeter.bat:Windows 的启动命令。jmeter.log:日志文件。jmeter.sh:Linux 系统下的启动文件。jmeter.properties:系统配置文件,如配置编码格式。jmeter-server.bat:Windows 分布测试要用到的服务器配置。jmeter-server:Linux...原创 2019-05-05 09:57:50 · 3241 阅读 · 0 评论 -
jmeter中响应数据出现乱码的问题解决办法
方法一:修改配置文件进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式打开找到sampleresult.default.encoding这个参数,此行默认是注释的。可以看到说明,默认值是ISO-8859-1将ISO-8859-1修改成utf-8,去掉注释符号,重启Jmeter方法二:通过后置处理器BeanShell PostProcessor进行...原创 2019-05-05 11:32:50 · 772 阅读 · 0 评论 -
selenium+Java处理frame标签
public class Demo7 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver(); //获取网页访问路径 driver.get("file:///C:/Users/Administrator/Desktop/example_frame.html"); //切换到...原创 2019-05-14 13:50:39 · 452 阅读 · 0 评论 -
selenium+Java鼠标右击操作
public class Demo8 {public static void main(String[] args) {FirefoxDriver driver = new FirefoxDriver(); driver.get("http://www.baidu.com"); //定位到logo元素 WebElement el = driver.findElementByCssSele...原创 2019-05-14 13:51:42 · 934 阅读 · 0 评论 -
selenium与Firefox浏览器的兼容问题
由于Firefox版本更新较快,而selenium更新比较慢,所以初学者经常会遇到,浏览器调用不起来,或者浏览器打开但是无法输入地址的情况。自己亲身实践,现将已经匹配成功的版本说明一下selenium版本:selenium-java-3.0.0.zipselenium各个版本的jar包下载地址:http://selenium-release.storage.googleapis.com...原创 2019-08-15 09:42:12 · 401 阅读 · 0 评论