自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

转载 The difference between QA, QC, and Test Engineering

Tuesday, March 06, 2007Posted byAllen Hutchison,Engineering Manager andJay Han,Software Engineer in TestThe testing world has a lot of terms for the activity that we undertake ever...

2019-09-23 08:13:36 182

转载 selenium 常见面试题以及答案(Java版)

1.怎么 判断元素是否存在?判断元素是否存在和是否出现不同, 判断是否存在意味着如果这个元素压根就不存在, 就会抛出NoSuchElementException这样就可以使用try catch,如果catch到NoSuchElementException 就返回false2.如何判断元素是否出现?判断元素是否出现,存在两种情况,一种是该元素压根就没有,自然不会出现;...

2019-09-23 08:13:33 254

转载 Gson解析纯Json数组

[ { "type": "123", "value": 123 }, { "type": "234", "value": 234 }]import java.lang.reflect.Type;import java.util.ArrayList;import java.util.Arrays;...

2019-09-23 08:13:28 147

转载 HTML DOM Event 对象

var event;if (document.createEvent){event = document.createEvent("HTMLEvents");event.initEvent("change", true, false);document.getElementById("fname").dispatchEvent(event);} else {document.getEle...

2019-09-23 08:13:23 72

转载 selenium webdriver 建行软键盘输入密码

driver.get("https://ibsbjstar.ccb.com.cn/app/V5/CN/STY1/login.jsp"); driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); driver.manage().timeouts().pageLoadTimeou...

2019-09-23 08:13:20 342

转载 iOS web remote debug 正确的姿势

在使用iOS Remote debug需要做以下准备1. iOS devices 开启java script and web inspector开启方式如下:2. mac OS 自带的Safari开启develop 模式开启方法如下:如何使用iOS remote debug?转载于:https://www.cnblogs.com/tobecrazy/p...

2019-09-23 08:13:18 86

转载 control

start转载于:https://www.cnblogs.com/tobecrazy/p/5169692.html

2019-09-23 08:13:15 61

转载 终于遇到app不兼容,你遇到了么?

题记:如果支付宝和QQ不兼容,要二选一,你会怎么选择?首先了解一下背景:笔者最近发现,微众银行的app升级到1.7.4, 而患有轻度强迫症的人是迫不及待的点了升级。第一次,居然安装包安装不成功,第二次,卸载1.7.3再次安装,居然依旧不成功。我的钱还在里面呢,不能就这么算了,于是我找到了微众银行的运营(我是在Google play看到的)...

2019-09-23 08:13:12 188

转载 一个测试人员的2015总结

2015年是不平凡的一年,这一年发生了很多事,针对我个人而言不仅仅是年龄上的增长,工作经验和技能的提升,还有着对自己职业方向和未来规划更加清晰更加明了.首先回顾一下整个互联网界今年发生的大事:1. 滴滴快的打车合并,美团大众合并,去哪并入携程,再有BAT缩招,各种裁员的传言,部分外企逐步撤离中国,有种凛冬将至,大家互相抱团取暖的感觉.从整个国家层面看,2015年经济下行,互联网行...

2019-09-23 08:13:10 116

转载 试水STF(smartphone test farm)

STF简介简介:STF , smartphone test farm, 是一款能够通过浏览器远程管理智能设备的系统, 能为移动自动化测试提供方便快捷的服务,免去测试工程师的后顾之忧。功能点:支持android/ iOS/ wear os支持使用浏览器远程控制,实时显示设备动态 增删改查app 拖入app 等操作支持管理设备连接状态,谁在使用设备,监...

2019-09-23 08:13:09 285

转载 selenium Remote Server 实现原理

selenium作为一个出色的web automation框架,被越来越多的企业采用究其原因,框架设计的比较remarkable,作为一个开源的框架,能够开辟出一套协议,以至于针对app测试的appium采取相同的strategy。使用的是webdriver protocol的扩展版。为什么说这个框架设计的比较好?究竟好在哪里?先从表面上看:selenium auto...

2019-09-23 08:13:08 186

转载 gradle

http://examples.javacodegeeks.com/core-java/gradle/gradle-hello-world-tutorial/转载于:https://www.cnblogs.com/tobecrazy/p/4995676.html

2019-09-23 08:13:06 63

转载 博客不再更新,转至微信公共账号

转载于:https://www.cnblogs.com/tobecrazy/p/5962439.html

2019-09-23 08:13:06 100

转载 selenium 3.0 beta2 初体验

经过漫长的等待,终于迎来了selenium 3.0从selenium 1.0 至今,差不多有十多年的历史。这个月终于迎来了selenium3.0那么selenium3.0 为我们带来了什么?看一下changelog怎么写的:v3.0.0-beta2============* maven packaging fixes* Update GeckoDr...

2019-09-23 08:13:04 141

转载 bug 汇总

联通营业厅充话费无法在线支付,chromePython 64位安装包 win7 64windows 10右键菜单Android studioIE11 layout转载于:https://www.cnblogs.com/tobecrazy/p/4971207.html...

2019-09-23 08:13:03 130

转载 Android带图片的Toast(自定义Toast)

使用Android默认的ToastToast简介:Toast是一个简单的消息显示框,能够短暂的出现在屏幕的某个位置,显示提示消息。默认的位置是屏幕的下方正中,一般Toast的使用如下: Toast.makeText(this,"1222222",Toast.LENGTH_SHORT).show();Toast是static修饰的静态类,意味着可以直接使用,所以...

2019-09-23 08:13:01 461

转载 mysql nonInstall 版本的安装与配置

最近用到mysql,发现如果想使用最新版本64 bit mysql 需要独特的配置和使用方式结合最近的研究总结一下安装过程。首先下载:http://dev.mysql.com/downloads/mysql/下载完毕,解压出来添加my.ini 配置文件,配置内容如下: [mysqld] # These are commonly set...

2019-09-23 08:13:00 101

转载 appium for hybrid app 处理webview

之前研究了一段时间的appium for native app 相应的总结如下:   appium测试环境搭建 :http://www.cnblogs.com/tobecrazy/p/4562199.html                  知乎Android客户端登陆:h...

2019-09-23 08:12:58 129

转载 Android issues

1. Android studio 2.0Error:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0解决办法:http://stackover...

2019-09-23 08:12:58 108

转载 appium for mobile web 之使用 ChromeDriver

之前研究了一段时间的appium for native app 相应的总结如下:   appium测试环境搭建 :http://www.cnblogs.com/tobecrazy/p/4562199.html                  知乎Android客户端登陆:http...

2019-09-23 08:12:56 133

转载 appium V1.5.x变化

使用 npm安装appium之后,会发现已经进入1.5[Appium] Welcome to Appium v1.5.0[Appium] Appium REST http interface listener started on 0.0.0.0:4723npm -g install appium那么问题就来了,1.5 究竟有什么变化?从官方的change ...

2019-09-23 08:12:55 72

转载 selenium常用的js总结

1、 对input执行输入直接设置value属性, 此方法主要应对输入框自动补全以及readonly属性的element,sendkeys不稳定比如: //inputbox is a WebElement JavascriptExecutor js = (JavascriptExecutor) driver; ...

2019-09-23 08:12:54 81

转载 一些常用的字符串处理方法

在工作过程中发现经常需要对某些字符串进行处理,所以就封装了加一些常用的package com.dbyl.libarary.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtils { /** * This met...

2019-09-23 08:12:53 70

转载 2016年学习计划

第一周:adb学习,并实现封装一个adb wrapper(包含iOS和Windows 平台),使用maven做项目管理,生成相应的jar学习时间:2016/1/28~2016/2/4学习目的:掌握adb的常见使用方法实现测试框架的一部分(通过adb获取管理设备,实现录像截图)转载于:https://www.cnblogs.com/tobecrazy/...

2019-09-23 08:12:51 61

转载 UIAutomator

UI Automator ViewerTheuiautomatorviewertool provides a convenient GUI to scan and analyze the UI components currently displayed on an Android device. You can use this tool to inspect the layo...

2019-09-23 08:12:49 77

转载 Java控制Appium server start/stop

相信很多人都会遇到这种场景,在进行appium自动化的时候用Windows OS,不好实现后台运行,每次启动Appium server:使用AppiumGUI版手动点击就是在cmd line 启动Appium如果要实现CI,使用Appium GUI是不可行的,因为如果在跑case的过程中Appium session无法创建必须重启Appium server,也无法...

2019-09-23 08:12:47 115

转载 去哪儿网输入框三种输入方式(selenium webdriver 干货)

在机票预定的页面,输入出发城市和到达城市输入框的时候, 发现直接使用sendkeys不好使,大部分情况出现输入某城市后没有输入进去, 经过几天的研究,发现可以采取三种方式:1. 先点击输入框,待弹出 城市选择框之后,点击相应的城市2. 缓慢输入城市的缩略字母或者城市的名字的部分,会显示出待选城市的下拉列表,进而从下拉列表中选择相应的城市.3. 直接执行 js脚本对inpu...

2019-09-23 08:12:46 268

转载 去哪儿网自动化

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecu...

2019-09-23 08:12:44 95

转载 使用httpclient 调用selenium webdriver

结合上次研究的selenium webdriver potocol ,自己写http request调用remote driver代替selenium APIselenium web driver Json protocol 相关请看http://www.cnblogs.com/tobecrazy/p/5020741.html我这里使用的是Gson 和 httpclient...

2019-09-23 08:12:44 161

转载 如何做性能优化

1. 增加硬件,CPU Memory,使用固态硬盘1.1 负载均衡,优化服务器2. 增加CDNj加速3. 采取页面压缩4. 采取不变内容使用缓存5. 优化图片,独立media server6. 使用静态页面7. 数据库优化8. 优化JS AJax font转载于:https://www.cnblogs.com/tobecrazy/p/467548...

2019-09-23 08:12:41 165

转载 selenium page object & Page Factory

package demo;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;public class HomePage...

2019-09-23 08:12:41 113

转载 java 处理XML(dom4j-1.6.1)

java 处理XML(dom4j-1.6.1)Java 处理xml有很多框架,今天使用主流框架dom4j-1.6.1下载地址:http://www.dom4j.org/dom4j-1.6.1/Dom4j,是一款开源的处理XML,XPath, and XSLT的框架,它容易使用,并且完全支持DOM, SAX, and JAXP.写XML 文件首先创建...

2019-09-23 08:12:38 142

转载 appium for iOS config

appium-doctor:Running iOS Checks✔ Xcode is installed at /Applications/Xcode.app/Contents/Developer✔ Xcode Command Line Tools are installed.✔ DevToolsSecurity is enabled.✔ The Authoriz...

2019-09-23 08:12:38 60

转载 Test

import org.testng.annotations.AfterMethod;import org.testng.annotations.BeforeMethod;import org.testng.annotations.Test;import org.testng.annotations.DataProvider;import java.util.concurrent.Time...

2019-09-23 08:12:37 59

转载 Firefox下载自动保存

    profile.setPreference("browser.download.folderList", 2);     profile.setPreference("browser.download.dir", "C:\\selenium");     profile.setPreference("browser.helperApps.neverAsk.saveT...

2019-09-23 08:12:36 397

转载 Appium for iOS setup

windows下appium设置之前研究了一段时间的appium for native app 相应的总结如下:   appium测试环境搭建 :http://www.cnblogs.com/tobecrazy/p/4562199.html         ...

2019-09-23 08:12:35 107

转载 RIDE -- Robot Framework setup

RobotFramework 是一款基于python 的可以实现关键字驱动和数据驱动并能够生成比较漂亮的测试报告的一款测试框架这里使用的环境是python-2.7.10.amd64.msi RIDE 1.5a2 running on Python 2.7.10. wxPython2.8...

2019-09-23 08:12:32 190

转载 写给想要做自动化测试的人(更新篇)

接触了不少同行,由于他们之前一直做手工测试,现在很迫切希望做自动化测试,其中不乏工作5年以上的人。 本人从事软件自动化测试已经近5年,从server端到web端,从API到mobile,切身体会到自动化带来的好处与痛楚,在此分享一下个人体会。想做自动化,首先得了解一下自动化测试的一些常见问题:自动化测试一些问题什么是自动化测试? 自动化测试,顾名...

2019-09-23 08:12:31 64

转载 appium 九宫格解锁招商银行手机客户端app

之前研究了一段时间的appium for native app 相应的总结如下:   appium测试环境搭建 :http://www.cnblogs.com/tobecrazy/p/4562199.html                  知乎Android客户端登陆:http...

2019-09-23 08:12:30 202

转载 testng 失败自动截图

testng执行case failed ,testng Listener会捕获执行失败,如果要实现失败自动截图,需要重写Listener的onTestFailure方法那么首先新建一个Listener 类,继承TestListenerAdapterpackage com.dbyl.libarary.utils;import org.openqa.selenium.We...

2019-09-23 08:12:27 290

空空如也

空空如也

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

TA关注的人

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