- 博客(49)
- 资源 (3)
- 收藏
- 关注
转载 KEYCODE列表
KEYCODE列表电话键 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4
2017-04-25 15:15:33 547
原创 接口测试05_jmeter使用get/post方式查询自选股组合信息
测试点:查看接口返回数据是否符合自己真实的自选组合预置条件:接口文档 (1).URL说明 协议:http:// url:xxxxx.xxxxxxxx.com xxxxxxx /my
2017-04-25 00:25:30 921
原创 接口测试04_fiddler使用get/post方式查询自选股组合信息
接口测试04_fiddler使用get方式查询自选股组合信息测试点:查看接口返回数据是否符合自己真实的自选组合预置条件:接口文档 (1).URL说明 协议:http:// url:xxxxx.xxxxxxxx.com xxxxxxx /mystock 以get方式调用
2017-04-22 23:15:28 1050
原创 接口测试_03
4. Http基本认证 使用fiddler inspectors下的Auth选项卡可以很方便看到用户名和密码。5. 缓存cache 在浏览器第一次请求某个地址时headers子项会提示 no cache 在浏览器非第一次请求某个地址时会直接使用浏览器本地缓存数据呈现出来 在浏
2017-04-19 23:54:36 361
原创 接口测试_02
1.接口测试工具介绍: a. Wireshark获取网络数据包,包括http, TCP, UDP等网络协议包 b. Postman模拟发送几乎所有类型的HTTP请求,是chrome插件类产品。 c. HttpRequester模拟多种请求,是firefox上的一个插件工具 d. Fiddler 非常强大的app,web接口调试工具2. Get和Post方
2017-04-19 00:42:05 295
原创 接口测试_简单介绍01
接口测试:保证系统之间传递数据正确性和稳定性。接口测试的组成部分:前置条件:系统开发人员给到api文档1.Remote Address :ip地址:端口号2.Request URL : 按“网络协议类型(http)+ “://” + 域名(www.baidu.com,英文host) + 路径(/api_test,英文Path) + “?” + 参数(a
2017-04-09 15:21:12 343
原创 jenkins运行webdriver不打开浏览器_02
jenkins运行webdriver不打开浏览器问题原因:jenkins是一个后台服务,跑webdriver的时候是看不到浏览器的动作。解决方法:1.计算机 -管理工具--服务-jenkins服务,先停用,然后修改启动类型为禁用。2.编辑bat批处理文件:如下所示:set JENKINS_HOME=D:\jenkinscd /d %JENKINS_HOME%
2017-04-04 23:06:43 2005
原创 jenkins配置svn_01
jenkins配置svn_01遇到的问题:jenkins配置svn的版本库url时会报错原因分析:jenkins无权访问svn上的版本库解决的版本:jenkins添加svn版本库可访问的用户名和密码
2017-04-04 21:43:42 520
原创 svn服务端和客户端搭建
svn服务端和客户端搭建1.下载svn的服务端和客户端:http://download.csdn.net/detail/zyhhfz/94116072.分别默认安装VisualSVN 和 TortoiseSVN3.在服务端新建版本库,并设置版本库的访问用户4.将项目文件import导入到服务端版本库中5.在本地新建文件夹checkout一个svn目录6.在本地che
2017-04-04 20:27:13 232
原创 maven项目打印log_05
maven项目打印log1.在maven的配置文件pom.xml文件进入log4j的jar包 log4j log4j 1.2.172.在maven项目的src/test/java目录下新建log4j.properties文件,内容如下:### \u8BBE\u7F6E###log4j.rootLo
2017-04-04 17:18:27 2298
原创 maven test执行testng.xml文件中指定的测试类_04
maven test执行testng.xml文件1.在maven项目的src/test/java目录下新建xxxTest.java测试类2.在maven项目主目录下新建testng.xml文件,内容如下: 3.在maven项目的pom.xml文件中增加如下内容:
2017-04-04 16:28:06 6170
原创 maven项目引入testng框架_03
maven项目引入testng框架在pom.xml文件插入如下依赖: org.testng testng 6.9.9 test
2017-04-04 15:44:49 2029
原创 maven项目进行debug as->maven test构建时报error:running on a JRE rather than a JDK? _02
maven项目进行debug as->maven test构建时报error:running on a JRE rather than a JDK? _02问题描述:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompil
2017-04-04 14:52:55 416
原创 新建的maven项目默认jdk版本不匹配_01
新建的maven项目默认jdb版本不匹配1.在maven的安装目录编辑文件conf/settings.xml文件,找到标签内增加以下内容: jdk-1.8 true 1.8 1.81.81.8 2.打开eclipse->windows->preferences->Mav
2017-04-04 14:36:29 1328
原创 appium获取手机端页面元素的操作_05
appium获取手机端页面元素的操作: a.AppiumDriver对象的findElementBy方法 b.AppiumDriver对象的driver.findElementByAndroidUIAutomator(方法参数)获取元素 其中方法参数为:newUiSelector().className(\""+className+"\").text(\""
2017-03-31 16:50:35 4625
原创 java获取并编辑用户脚本,创建并自动执行testng.xml文件_03
java获取并编辑用户脚本,创建并自动执行testng.xml文件_03package demo0325;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.util.ArrayList;import java
2017-03-26 16:10:24 2711 1
原创 解压所在目录下所有zip包 ,对解压的文件编辑内容 ,将编辑完的文件存放至目标目录下_02
package demo0325;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExcepti
2017-03-25 18:28:42 1324
原创 java实现解压缩zip文件_01
package demo;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import org.apache.tools.zip.ZipEntry;
2017-03-23 00:23:45 280
原创 Monkey测试
Monkey测试关键字:adb shell monkey遇到的问题:1:使用adb devies时出现多个emulator-5554 device ---->解决办法:adb kill-server=============================================1.Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户
2017-03-20 23:50:42 322
原创 MySql知识点索引_01
MySql常用命令+++++++mysql操作1. 启动Mysql : net start mysql2.连接与断开服务器:mysql -h 地址 -p 端口 -u 用户名 -p 密码3.t跳过权限验证码登录Mysql:mysqld --skip-grant-tables4.修改root密码:update mysql.user set password=password('ro
2017-03-20 20:53:09 329
转载 appium使用参考_04
1. 建立session时常用命令:DesiredCapabilities cap = new DesiredCapabilities();cap.SetCapability("browserName", ""); // web 浏览器名称('Safari' ,'Chrome'等)。如果对应用进行自动化测试,这个关键字的值应为空。cap.SetCapability("platformName"
2017-03-20 00:31:09 930
原创 appium基本点_03
appium基本点_031.如何获取android设备UDID号 --> adb devices2.如何获取测试app的package名,mainActivity --> 启动Appium程序->点击菜单“AndroidSettings”页面添加ApplicationPath栏的测试apk->查看当前菜单页面的Package 和 LaunchActivity 栏信息为包名和MainAc
2017-03-17 22:39:44 438
原创 webdriver获取当前最新打开的windows窗口_10_5
webdriver获取当前最新打开的windows窗口String currentWindow = driver.getWindowHandle();Set handles = driver.getWindowHandles();Iterator it = handles.iterator();while (it.hasNext()) { String handle =
2017-03-12 22:17:51 1445
转载 【转载】WebDriver如何切换到新打开的窗口中
在WebDriver中经常会遇到点击某个元素后打开一个新的窗口,而下一步的操作要在新窗口中进行。那么如何切换到新窗口中呢,方式可能有多种,这里只记录一下我的操作方式。===========================================================================package com.test; import ja
2017-03-11 17:37:07 1529
原创 seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试
seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试测试目标:实现从mysql数据库中获取某张数据表前两列的值作为搜狗首页的搜索关键字,点击“搜索”按钮查看搜狗搜索结果中是否包含mysql数据库表中对应第3列的值一:环境准备1.下载安装mysql数据库 下载地址:https://dev.mysql.com/downloads/
2017-03-11 16:36:46 5653
原创 seleniumWebDriver自动化测试框架_03TestNG和ApachePOIExcel文件数据驱动测试
seleniumWebDriver自动化测试框架_03TestNG和ApachePOIExcel文件数据驱动测试1.遇到的问题 a.报错信息:FAILED: fjava.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal 解决方法:maven项目的pom.xml中引入如下依赖包 xml-ap
2017-03-09 01:18:53 520
原创 seleniumWebDriver的API操作显示等待_10_5
seleniumWebDriver的API操作显示等待_10_5 WebDriver driver; @Test public void f() { driver.get("http://www.sogou.com"); //显示等待判断当前页面中是否包含"新闻"两个关键字,若包含则执行后续测试逻辑 Bool
2017-03-08 00:53:05 380
原创 seleniumWebDriver自动化测试框架_02TestNG和txt文件进行数据驱动
seleniumWebDriver自动化测试框架_02TestNG和txt文件进行数据驱动1.读取txt本地文件内容作为测试数据执行浏览器搜索匹配public class TestNGCSV{ WebDriver driver; private static final String fileName="F:\\SeleniumWebDriver\\wor
2017-03-08 00:02:13 730
原创 seleniumWebDriver自动化测试框架_01TestNG数据驱动测试
seleniumWebDriver自动化测试框架_01TestNG数据驱动测试1.什么叫数据驱动:相同的测试脚本使用不同的测试数据来执行,测试数据和测试行为进行了完全的分离,这样的测试脚本设计模式称为数据驱动。2.实施数据驱动测试的步骤如下: (1)编写测试脚本,脚本需要支持程序对象、文件或者 数据库读入测试数 (2)将测试脚本使用的测试数据存入程序对象、文件或者数据库等外部介
2017-03-07 00:11:23 525
原创 seleniumWebDriver的API操作杀进程、截屏、执行js脚本_10_4
seleniumWebDriver的API操作杀进程、截屏、执行js脚本_10_41.杀掉windows的浏览器进程 public void f() throwsInterruptedException { Thread.sleep(3000); //杀掉windows进程中的Firefox浏览器进程,关闭所有Firefox浏览器 Wind
2017-03-06 23:23:22 955
原创 seleniumWebDriver的API高级应用Log4j打印执行日志11_2
seleniumWebDriver的API高级应用Log4j打印执行日志11_2目标:使用Log4j在日志文件中打印执行日志,用于监控和后学调试测试脚本例如:打开百度网页操作步骤:1.新建maven项目,引入selenium包,testNG框架,引入log4j包如下pom.xml内容: org.seleniumhq.selenium
2017-03-05 00:28:00 1882 1
原创 selenium的webdriverAPI使用操作多项选择框内容_10_3.docx
selenium的webdriverAPI使用操作多项选择框内容_10_3.docx@Testpublic void f() { WebElementweb=driver.findElement(By.id("multiSelect")); Selectselect=new Select(web); select.selectByIndex(0);
2017-03-04 22:32:31 274
原创 String的Split方法简单使用和Jsoup获取url文档
String的Split方法简单使用和Jsoup获取url文档注意:使用jsoup之前maven要引用如下包: org.jsoup jsoup 1.8.3 =========================== public void f() throwsIOException { //java中spl
2017-03-03 22:17:43 289
原创 seleniumWebDriver的API操作下拉列表Select元素操作_10_2
seleniumWebDriver的API操作下拉列表Select元素操作_10_2@Testpublic void f() { //设置两个List对象Listoptions1=Arrays.asList(new String[]{"桃子","西瓜","橘子","猕猴桃","山楂","荔枝"});List options2=newArrayList(); d
2017-03-03 21:13:35 1376
原创 seleniumWebDriver的API高级应用_11_1
seleniumWebDriver的API高级应用_11_11.//当element.click()失效时可用以下方法 //使用JavascriptExecutor对象的executeScript("arguments[0].click()",element)方法实现元素单击动作@Testpublic void f() { driver.get("http://ww
2017-03-03 00:20:07 347
原创 seleniumWebDriver的API操作_10_1
seleniumWebDriver的API操作_10_1注:主要对driver的get相关,manage().window(), navigate(), actions对象, WebElement的操作============================//打开百度driver.get("http://www.baidu.com");Thread.sleep(100
2017-03-02 21:06:39 269
原创 selenium中chrome浏览器的使用_09
chrome浏览器用的版本是V39,对应chromedriver版本V2.13,代码如下:public classchromeDriver { WebDriver driver; @Test public void f() throwsInterruptedException { driver.get("http://www.baidu
2017-03-01 22:27:26 271
原创 selenium的多浏览器并发测试_08
selenium的多浏览器并发测试_08目标:解决多浏览器兼容性问题,以下代码同时执行ie和firefox浏览器1.新建一个testNG类代码如下:public classmultiBrowser { WebDriver driver; @Test public void f() throwsInterruptedException { dri
2017-03-01 21:15:11 2322
原创 StringBuffer获取txt文本内容_01
将本地的code.txt文件内容存放到StringBuffer变量中:}private static final String txtFile="F:/txtFile/code.txt"; BufferedReader br; StringBuffer sb; @Test public void f() throwsIOExceptio
2017-03-01 19:36:09 866
原创 seleniumWebDriver的h5元素定位_07
seleniumWebDriver的h5元素定位_071.实例h5页面: 用户名 密码 登录 ba
2017-03-01 01:45:54 988
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人