摘要:
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import java.sql.Connection; import java.sql.DriverM 阅读全文
摘要:
1、下载FF55以内版本安装包,安装后在Firefox 更新选择"不检查更新" 2、火狐浏览器各个版本下载地址:http://ftp.mozilla.org/pub/firefox/releases/ 3、在火狐随便下载任意一个插件【目的是在配置文件夹里增加一个“extensions”的文件夹】 4 阅读全文
摘要:
1. 所有版本chrome下载 http://www.slimjet.com/chrome/google-chrome-old-version.php http://google_chrome.en.downloadastro.com/old_versions/ http://filehippo.c 阅读全文
摘要:
前提:在Myeclipse里面可以启动起来浏览器,在Jenkins中不能启动浏览器 原因:以程序的方式安装了jenkins,jenkins就成了windows的一个服务了,默认是设置为自动启动的如下图所示,jenkins是一个后台服务所以运行selenium脚本的时候不显示浏览器 解决办法: 1、右 阅读全文
摘要:
话不多少,上图如下,下图红色框内是一个html5的画布,我们要像操作右上角的保存和数据视图的时候是无法公共selenium的普通定位操作到的,那该怎么办呢? 我们先new一个Selenium的actions,然后把鼠标移动到这个按钮右上角的按钮上面,然后点击,是通过像素操作的,具体代码如下: 像素的 阅读全文
摘要:
①强制类型转换代码如下: ②、非强制类型转换 阅读全文
摘要:
当你要操作的元素页面有很多个的时候,如下图这样,你想使用".datagrid-row-expander.datagrid-row-expand"这个cssSelector,这个时候我们该怎么做呢? 当我们想知道当前有多少个这样的cssSelector的时候代码如下 当然除了使用cssSelector 阅读全文
摘要:
在用Jmeter测试的时候吸纳供应数据如果出现中文乱码解决方法: 1、如下图在Content encoding输入框内输入 UTF-8 2、右击HTTP请求,添加->后置处理器-BeanShell PostProcessor 3、修改Jmeter的配置文件 apache-jmeter-3.2\bin 阅读全文
摘要:
“==”比较的是变量所指向的对象,当S1在内存中定义以后,再定义s2的时候s2所指向的值是定义s1时候所创建的,而不是又在内存创建了一个“Monday”。 “equals”比较的是对象所指向的值,所以不管在内存中新建了多少个对象,当用equals比较的时候结果总是Ture. 阅读全文
摘要:
在自动化测试中我们避免不了要模仿一些键盘上按钮的操作,普通的字母,数字,特殊符号,这些都是很简单的,有时候我们也会模仿"SHIFT","ALT","CONTROL",这些Selenium已经提供了Action了,具体如下: 但是当我们在文本框内输入一些文字,或者做一些其它的操作,然后点击ENTEY执 阅读全文