本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- johnsmith9th
- forestqqqq
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
使用Selenium自动化测试SAP CRM WebClient UI
package com.xc.crm.test;
import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selen ...
使用Python爬取网站数据分析
玩Chat分享有一段时间了,回过头来看看从数据爬取(如何用 Python 爬取网页制作电子书)、前后端(用 Kotlin 开发 SpringBoot 之 Data JPA、使用 Angular2+ 开发 Markdown 编辑器)、到开发语言(TypeScript 快速入门)都有涉及。但我们在分享一场 Chat 的时候,有没有思考过:
哪类 Chat 最受欢迎?
哪类 Chat 作者最多? ...
Excel驱动的Selenium测试工具火凤凰测试运行器1.0版正式发布,欢迎使用
Excel驱动的Selenium测试工具火凤凰测试运行器1.0版正式发布,欢迎使用
火凤凰测试运行器是基于POI和Selenium的Excel驱动的自动化测试框架。软件自带文档和丰富测试用例。 基本上,参考Hello World Demo和Test Demo的Excel测试案例,将您的测试案例置入火凤凰运行器jar所在的目录下,启动“运行”菜单项或者“运行测试案例”按钮,即可运行测试案例。测试案 ...
火凤凰测试运行器1.0版正式发布,欢迎使用
火凤凰测试运行器1.0版正式发布,欢迎使用
火凤凰测试运行器是基于POI和Selenium的Excel驱动的自动化测试框架。软件自带文档和丰富测试用例。 基本上,参考Hello World Demo和Test Demo的Excel测试案例,将您的测试案例置入火凤凰运行器jar所在的目录下,启动“运行”菜单项或者“运行测试案例”按钮,即可运行测试案例。测试案例的测试结果是一个已Result结尾的xl ...
新作火凤凰测试运行器在码云中国持续开发,欢迎围观
新作火凤凰测试运行器在码云中国持续开发,欢迎围观
火凤凰测试运行器是基于POI和Selenium的Excel驱动的自动化测试框架。现在正在开发,欢迎贡献者,测试者和建议者。
下载地址:
https://gitee.com/jerryshensjf/PhoenixCyberRunner
Selenium WebDriver 相关操作/方法
1. 全局等待
/*全局设置,当元素识别不到的时候,可以接受的最长等待时间。*/
driver.manage()timeouts().implicitlyWait(30, TimeUnit.SECONDS);
/*全局设置,页面加载的最长等待时间。*/
driver.manage()timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
...
Maven运行Selenium报错org/w3c/dom/ElementTraversal
Maven运行Selenium报错org/w3c/dom/ElementTraversal的话是缺少包:
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</ve ...
Selenium Webdriver重新使用已打开的浏览器实例(IE 版)
看了 http://blog.csdn.net/wwwqjpcom/article/details/51232302 这个的文章,照葫芦画瓢,弄了一个IE版本。
MyIEDriver.java
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL ...
Node.js + Selenium 在Windows下的自动化测试环境搭建
1、首先安装Node.js官网链接:https://nodejs.org/en/ 运行安装包(以node-v6.10.0-x64.msi为例),一路点击next完成安装。运行cmd,输入命令node --version,正确显示node版本即可。
2、下载phantomjs并配置环境变量
官网链接:http://phantomjs.org/
解压zip文件并修改文件夹名字为pha ...
python中selenium 滚动条下拉 操作
方法一)使用js脚本直接操作,方法如下:
js="var q=document.getElementById('id').scrollTop=10000"
driver.execute_script(js)
或:
js="var q=document.documentElement.scrollTop=10000"
driver.execute_scri ...
python+selenium浏览器调用(chrome、ie、firefox)
#coding=utf-8
from selenium import webdriver
#driver=webdriver.Ie() #调用ie浏览器
#driver=webdriver.Firefox() #调用firefox浏览器
driver=webdriver.Chrome() #调用chrome浏览器
driver.get('https://www.baidu.com') ...
selenium显示等待和隐式等待
selenium在等待元素时有三种方式:
1.隐式等待:
driver.implicitly_wait(30)
等待一个元素被发现,或一个命令完成,超出了设置时间则抛出异常,此为全局变量,是针对Driver 每次执行命令的 最长执行时间也可以理解为超时时间
2.显示等待:
from selenium.webdriver.support.ui import WebDriverWait
# ...
selenium2 webdriver 简单使用
selenium2 webdriver 简单使用
在项目中看到测试工程师做的自动化测试,觉得蛮有意思的所以在业余时间也自己搭建一个玩玩。采用的是Java编写脚本,此次简单的介绍怎么搭建一个简单的selenium项目。 难点: 不同浏览器需要下载不同的driver,同时不同版本的浏览器需要不同版本的selenium jar包来支持。首先你需要了解自己浏览器的版本。我采用的是Chro ...