自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 九 Android基本知识介绍

1.Package Package,中文翻译过来是包的意思。安卓系统的程序是以apk作为扩展名的,.apk就是android package的简写,package也就是这个app的唯一标识,其实这里的package和JAVA程序中是包 是一个意思。我们一般去测试某个程序,都是从这个程序的pack...

2016-06-30 13:41:00

阅读数 2

评论数 0

转载 八 Appium常用方法介绍

由于appium是扩展了Webdriver协议,所以可以使用webdriver提供的方法,比如在处理webview页面,完全可以使用webdriver中的方法。当然在原生应用中,也可以使用。 1.元素相关方法 1.1点击操作 WebElement button = driver....

2016-06-30 12:44:00

阅读数 5

评论数 0

转载 七 APPIUM Android 定位方式

1.定位元素应用元素 1.1通过id定位元素 Android里面定位的id一般为resrouce-id: 代码可以这样写: WebElement element = driver.findElement(By.id("com.tencent.mm:id/do&quo...

2016-06-30 11:50:00

阅读数 43

评论数 0

转载 六 定位工具

1.利用appium inspector定位元素 inspector暂时在windows上无法使用,在mac上是可以支持的。 2.使用uiautomatorviewer.bat定位android app元素 android sdk自带的定位工具,在tools目录下 双击打开工具: ...

2016-06-30 11:35:00

阅读数 2

评论数 0

转载 五 Android Capabilities讲解

1.Capabilities介绍 可以看下之前代码里面设置的capabilities DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("aut...

2016-06-30 11:28:00

阅读数 5

评论数 0

转载 四 APPIUM GUI讲解(Windows版)

Windows版本的APPIUM GUI有以下图标或者按钮: ·Android Settings - Android设置按钮,所有和安卓设置的参数都在这个里面 ·General Settings – 通用设置按钮 ·Developer Settings – 开发人员设置 ...

2016-06-30 11:19:00

阅读数 2

评论数 0

转载 三 APPIUM Android自动化 测试初体验

1.创建一个maven项目 成功新建工程: 编辑pom.xml,在<dependencies></dependencies>下添加appium相关依赖: <dependency> <groupId>org.t...

2016-06-30 11:12:00

阅读数 2

评论数 0

转载 二 APPIUM Android自动化 环境搭建

1.安装JAVA运行环境 2.安装Android开发环境 3.安装nodejs 下载地址:https://nodejs.org/en/ 下载完成之后双击安装。 4.安装APPIUM,Appium服务端 提供APPIUM Server配置参数,启动Server的可视化软件...

2016-06-30 11:05:00

阅读数 1

评论数 0

转载 一 APPIUM基本理论知识

1.APPIUM介绍 Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。所谓的“移动原生应用”是指那些用 iOS SDK 或者 Android SDK 写的应用。所谓的“移动web 应用”是指使用移动浏览器访问的应用(Appi...

2016-06-30 11:02:00

阅读数 1

评论数 0

转载 robotium从入门到放弃 四 Robotium常用API

获取控件 getText() getEditText() getButton() getImage() getImageButton() getEditText() getView() getWebElement() getWebUrl() ...

2016-05-10 18:13:00

阅读数 2

评论数 0

转载 robotium从入门到放弃 三 基于apk的自动化测试

1.apk重签名 在做基于APK的自动化测试的过程中,需要确保的一点是,被测试的APK必须跟测试项目具有相同的签名,那怎么做才能确保两者拥有相同的签名呢?下面将给出具体的实现方法。 首先将被测APK的签名去掉,然后用debug keystore重新进行签名,Eclipse也是使用debug...

2016-05-10 18:10:00

阅读数 2

评论数 0

转载 robotium从入门到放弃 二 第一个实例

1.导入被测试的源码 我们先下载加你计算器源码,下载地址: https://robotium.googlecode.com/files/AndroidCalculator.zip 如果地址被墙无法现在下面网盘地址也可以下载: 链接: http://pan.baidu.com/...

2016-05-08 22:27:00

阅读数 1

评论数 0

转载 robotium从入门到放弃 一 测试开发环境搭建

1.JDK的安装及环境变量的配置 配置JAVA的运行环境,添加完环境变量后,可以打开Windows命令处理程序窗口,通过执行命令java -version验证环境变量是否添加成功。如果添加成功会显示出安装的Java版本 如下图所示 2.Android SDK安装及环境变量配置,及i...

2016-05-08 22:22:00

阅读数 3

评论数 0

转载 移动App Crash的测试用例设计

一些通用的触发移动App Crash的测试场景,如下: 1. 验证在有不同的屏幕分辨率, 操作系统 和运营商的多个设备上的App行为。 2. 用新发布的操作系统版本验证App的行为。 3. 验证在如隧道,电梯等网络质量突然改变的环境中的App行为。...

2016-04-27 15:02:00

阅读数 1

评论数 0

转载 JMeter 连接数据库报错No suitable driver found for jdbc:xxxxxxxxx

添加JDBC Connection Configuration 和 JDBC Request 组件,添加相关信息 注意两个组件里面输入的Variable Name 必须一致 运行查看结果树出现如下错误: 解决方法: 1.下载jar包:mysql-connector-j...

2016-04-25 15:01:00

阅读数 2

评论数 0

转载 eclipse使用egit提交代码报错

在eclipse上使用插件egit同步代码时出现如下错误 解决办法: 开eclipse中的windows-->Preferences-->Team-->Git-->Configuration-->User Settings. 然后点Add Entr...

2016-04-22 15:32:00

阅读数 5

评论数 0

转载 JMeter使用代理录制脚本

用JMeter做接口测试,有时候接口数量比较多,用录制方式可以节省很多时间,录制接口可以配合badboy使用,但是badboy访问的浏览器是基于ie6的,基本上现在的网站不会对ie6做兼容了,使用代理的方式录制可以跳过浏览器的限制,这里使用的chrome浏览器做演示。 1.创建HTTP请求 ...

2016-04-13 11:44:00

阅读数 3

评论数 0

转载 Jenkins搭建Windows slave 环境

因为之前的接口测试平台是在windows上,后来换了linux,花了半天时间也没有成功,就想着建立一个windows的节点曲线救国 创建WindowsSlave 首先要保证windows和slave在一个局域网内,则可以直接访问 IP:8080 以Root身份在Windows...

2016-04-05 23:06:00

阅读数 2

评论数 0

转载 nmon在线安装及使用

安装 mkdir /usr/local/nmon cd /usr/local/nmon wget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz tar zxvf nmon_linux_14i.tar.g...

2016-03-30 22:18:00

阅读数 1

评论数 0

转载 netstat 查看连接数

1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 或者: ...

2016-03-30 22:13:00

阅读数 1

评论数 0

转载 linux配置java环境变量

1、官网下载对应版本的jdk: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 我下载的版本为:jdk-7u79-linux-x64.tar.gz 2、下载该jdk到本地,上传li...

2016-03-30 22:10:00

阅读数 2

评论数 0

转载 jmeter接口测试实践

一、什么是接口测试? 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 接口测试适用于为其他系统提供服务的底层框架系统和中心服务系统,主要测试这些...

2016-03-30 22:06:00

阅读数 5

评论数 0

转载 Selenium2(java)框架设计 九

设计框架原则: 数据分离,业务层和逻辑层不要混杂在一起. 设计图: 框架结构初始化: com.wymall.test:这是存放这个框架源代码的根目录 base:里面有个基类(BaseParpaare.java),这个类的只要作用是启动和关闭浏览器,启动浏览器使用了Te...

2016-01-27 22:14:00

阅读数 4

评论数 0

转载 Selenium2(java)页面对象模型(Page Object) 八

在开发一个 Selenium WebDriver 测试,我们可以使用页面对象模型。这个模型可以使测 试脚本有更高的可维护性,减少了重复的代码,把页面抽象出来。对象模型也提供了一个注释,帮助缓存远程,避免出现元素过期的问题。 分类页面元素 新建java项目selenium_po,导入tes...

2016-01-27 22:09:00

阅读数 2

评论数 0

转载 Selenium2(java)TestNG的使用 七

TestNG,即Testing Next Generation,下一代测试技术,是一套根据JUnit和NUnit思想而构建的利用注释来强化测试功能的一个测试框架,即可以用来做单元测试,也可以用来做集成测试。 安装:Help-->Install New Software 点击Add,在弹出...

2016-01-27 21:32:00

阅读数 1

评论数 0

转载 Selenium2(java)selenium常用API 六

selenium处理HTML5 处理Vedio WebDriver driver = new FirefoxDriver(); driver.get("http://videojs.com/"); pause(2000); //找到vedio元素 WebEl...

2016-01-27 21:20:00

阅读数 3

评论数 0

转载 Selenium2(java)selenium常用API 五

上传文件 元素标签是input时上传方式 上传是一个input,对于这种元素是input 的标签可以采用元素的sendKeys()方法来直接赋值,upload.html代码: <html> <head></head> <...

2016-01-27 21:16:00

阅读数 1

评论数 0

转载 Selenium2(java)selenium常用API 四

WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.click(); 由元素对象调用click()方法; 2.清除操作 WebEl...

2016-01-25 22:22:00

阅读数 6

评论数 0

转载 Selenium2(java)启动常用浏览器 三

默认启动firefox浏览器 Webdriver driver = new FirefoxDriver(); 启动谷歌浏览器 配置chromedriver WebDriver driver; System.setProperty("webdriver.chrom...

2016-01-25 21:58:00

阅读数 5

评论数 0

转载 Selenium2(java)定位页面元素 二

辅助工具: chrome浏览器,F12打开控制台; Firefox浏览器,F12打开控制台; 或者选中要定位的元素右键 安装firefox扩展firebug和firepath; 安装之后F12可调用firebug; fire...

2016-01-25 21:49:00

阅读数 3

评论数 0

转载 Selenium2(java)环境搭建 一

Selenium2(java)环境搭建 1.下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.配置java的环境变量,比较简单,大家可以百度到...

2016-01-22 13:09:00

阅读数 2

评论数 0

转载 Selenium关于Page Objects

介绍页面对象设计模式。一个页面对象表示在你测试的web页面用户交互的界面。 使用页面对象模式的有点: 创建可重用的代码可以在多个测试用例中使用 减少重复的代码量 如果用户界面改变,只需要修改一个地方 1.Test case 下面的测试用例是在百度中搜索关键字,并返回相应的结...

2016-01-13 23:11:00

阅读数 8

评论数 0

转载 Android测试点

记录下之前项目测试中涉及到的Android测试点: 1.APP基本功能 按照back log整理测试用例,测试中发现有需求变动、或未考虑完全,及时更新测试用例。 测试用例包括:全功能点用例+重点功能快速回归用例 2.Android特性测试 横竖屏、ho...

2016-01-11 22:31:00

阅读数 2

评论数 0

转载 Web端测试和移动端测试的区别

之前参加的项目有涉及Web端测试和移动端测试,简单的记录下他们之间的区别: 1、记录bug 在Web端可以通过系统自带的截图和QQ截图等方式来截取bug的图片,对于错误的地方可以用工具自带的标识来重点标记。 对于移动端设备可以用手机自带的截图工具来截图然后传到电脑上...

2016-01-11 22:11:00

阅读数 2

评论数 0

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