自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (3)
  • 收藏
  • 关注

转载 KEYCODE列表

KEYCODE列表电话键 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4

2017-04-25 15:15:33 494

原创 接口测试05_jmeter使用get/post方式查询自选股组合信息

测试点:查看接口返回数据是否符合自己真实的自选组合预置条件:接口文档                     (1).URL说明                         协议:http://                         url:xxxxx.xxxxxxxx.com                         xxxxxxx /my

2017-04-25 00:25:30 874

原创 接口测试04_fiddler使用get/post方式查询自选股组合信息

接口测试04_fiddler使用get方式查询自选股组合信息测试点:查看接口返回数据是否符合自己真实的自选组合预置条件:接口文档                     (1).URL说明      协议:http://             url:xxxxx.xxxxxxxx.com     xxxxxxx /mystock    以get方式调用

2017-04-22 23:15:28 1019

原创 接口测试_03

4. Http基本认证    使用fiddler inspectors下的Auth选项卡可以很方便看到用户名和密码。5. 缓存cache  在浏览器第一次请求某个地址时headers子项会提示 no cache                         在浏览器非第一次请求某个地址时会直接使用浏览器本地缓存数据呈现出来                         在浏

2017-04-19 23:54:36 293

原创 接口测试_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 271

原创 接口测试_简单介绍01

接口测试:保证系统之间传递数据正确性和稳定性。接口测试的组成部分:前置条件:系统开发人员给到api文档1.Remote Address :ip地址:端口号2.Request URL :  按“网络协议类型(http)+ “://” + 域名(www.baidu.com,英文host) + 路径(/api_test,英文Path) + “?” + 参数(a

2017-04-09 15:21:12 307

原创 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 1961

原创 jenkins配置svn_01

jenkins配置svn_01遇到的问题:jenkins配置svn的版本库url时会报错原因分析:jenkins无权访问svn上的版本库解决的版本:jenkins添加svn版本库可访问的用户名和密码

2017-04-04 21:43:42 479

原创 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 212

原创 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 2269

原创 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 6094

原创 maven项目引入testng框架_03

maven项目引入testng框架在pom.xml文件插入如下依赖:      org.testng      testng      6.9.9      test

2017-04-04 15:44:49 1978

原创 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 394

原创 新建的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 1296

原创 appium获取手机端页面元素的操作_05

appium获取手机端页面元素的操作:     a.AppiumDriver对象的findElementBy方法     b.AppiumDriver对象的driver.findElementByAndroidUIAutomator(方法参数)获取元素       其中方法参数为:newUiSelector().className(\""+className+"\").text(\""

2017-03-31 16:50:35 4547

原创 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 2643 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 1302

原创 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 250

原创 Monkey测试

Monkey测试关键字:adb shell monkey遇到的问题:1:使用adb devies时出现多个emulator-5554   device  ---->解决办法:adb kill-server=============================================1.Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户

2017-03-20 23:50:42 264

原创 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 307

转载 appium使用参考_04

1. 建立session时常用命令:DesiredCapabilities cap = new DesiredCapabilities();cap.SetCapability("browserName", ""); // web 浏览器名称('Safari' ,'Chrome'等)。如果对应用进行自动化测试,这个关键字的值应为空。cap.SetCapability("platformName"

2017-03-20 00:31:09 898

原创 appium基本点_03

appium基本点_031.如何获取android设备UDID号 -->  adb devices2.如何获取测试app的package名,mainActivity -->  启动Appium程序->点击菜单“AndroidSettings”页面添加ApplicationPath栏的测试apk->查看当前菜单页面的Package 和 LaunchActivity 栏信息为包名和MainAc

2017-03-17 22:39:44 380

原创 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 1378

转载 【转载】WebDriver如何切换到新打开的窗口中

在WebDriver中经常会遇到点击某个元素后打开一个新的窗口,而下一步的操作要在新窗口中进行。那么如何切换到新窗口中呢,方式可能有多种,这里只记录一下我的操作方式。===========================================================================package com.test;    import ja

2017-03-11 17:37:07 1460

原创 seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试

seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试测试目标:实现从mysql数据库中获取某张数据表前两列的值作为搜狗首页的搜索关键字,点击“搜索”按钮查看搜狗搜索结果中是否包含mysql数据库表中对应第3列的值一:环境准备1.下载安装mysql数据库     下载地址:https://dev.mysql.com/downloads/

2017-03-11 16:36:46 5600

原创 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 497

原创 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 359

原创 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 687

原创 seleniumWebDriver自动化测试框架_01TestNG数据驱动测试

seleniumWebDriver自动化测试框架_01TestNG数据驱动测试1.什么叫数据驱动:相同的测试脚本使用不同的测试数据来执行,测试数据和测试行为进行了完全的分离,这样的测试脚本设计模式称为数据驱动。2.实施数据驱动测试的步骤如下:  (1)编写测试脚本,脚本需要支持程序对象、文件或者 数据库读入测试数  (2)将测试脚本使用的测试数据存入程序对象、文件或者数据库等外部介

2017-03-07 00:11:23 478

原创 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 916

原创 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 1800 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 259

原创 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 271

原创 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 1339

原创 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 328

原创 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 252

原创 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 259

原创 selenium的多浏览器并发测试_08

selenium的多浏览器并发测试_08目标:解决多浏览器兼容性问题,以下代码同时执行ie和firefox浏览器1.新建一个testNG类代码如下:public classmultiBrowser {   WebDriver driver;   @Test   public void f() throwsInterruptedException {      dri

2017-03-01 21:15:11 2259

原创 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 841

原创 seleniumWebDriver的h5元素定位_07

seleniumWebDriver的h5元素定位_071.实例h5页面:                 用户名                                 密码                                 登录                                            ba

2017-03-01 01:45:54 958

反编译XML文件

反编译二进制xml文件 正常输出明文文档,比如apk中的androidManifest.xml文件

2018-12-25

fiddler环境配置_01

包含;1.fiddler安全证书 2.查看url地址对应的server ip的插件 3.fiddler的配置使用文档说明

2017-02-27

fiddler环境配置

包含1.fiddler程序 2.fiddler安全证书 3.fiddler查看server ip的插件 4.详细介绍fiddler环境配置的文档说明

2017-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除