测试相关
「已注销」
睡着了,世界与我无关
展开
-
mac上连接魅族手机
mac 上显示魅族设备原创 2015-04-19 13:45:28 · 1291 阅读 · 0 评论 -
Appium遇到的一些问题
2、截图: adb shell screencap /sdcard/test.png 3、//设置手势密码 List<AndroidElement> points = driver.findElementsByClassName("android.widget.ImageView"); TouchAction action1 = new TouchAction(d原创 2017-02-15 17:37:44 · 1072 阅读 · 0 评论 -
首次安装Robot Framework中遇到的坑
1、Permission denied: ‘/Library/Python/2.7/site-packages/robot’ 解决方法: sudo chown -R $USER /Library/Python/2.72、安装会提示:安装失败,安装器无法安装该软件 解决方法: 2.1.下载wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7:http原创 2017-05-11 22:38:17 · 1513 阅读 · 0 评论 -
JMeter正则参数设置说明(后续补充)
(1)引用名称:其他地方引用提取值的变量名称,如填写的是:str,具体的引用方式是${str}(2)正则表达式:(.*?) ():括起来的部分就是要提取的。 .:匹配任何字符串。 +:一次或多次。 ?:不要太贪婪,在找到第一个匹配项后停止。 (3)模板:用$$引用起来,如果在正则表达式中有多个提取表达式(多个括号括起来的东东),则可以是$1转载 2017-05-12 22:45:51 · 318 阅读 · 0 评论 -
Android 测试资源之 GitHub 篇
接触 Android 测试也有一年半的时间了,这段时间里也积累了一些资料,现在整理出来分享给大家,希望对大家有帮助。以下列出的是 GitHub 上的开源框架,工具集,排名不分先后,供大家参考。hotchemi/awesome-android-testing该 Repo 中总结了很多 Android 测试相关的工具,框架等。 01. xiaocong/uiautomator使用 Python 对转载 2017-05-25 23:52:13 · 632 阅读 · 0 评论 -
试用rest-assured
1、maven中添加依赖 <dependency> <groupId>com.jayway.restassured</groupId> <artifactId>rest-assured</artifactId> <version>2.9.0</version> </dependency>2、代码中调原创 2017-05-29 16:54:12 · 505 阅读 · 0 评论 -
stop appium server
测试组老大给了一个项目:项目中启动appium的方式: 启动后,发现,每次程序运行完,appium还在后台运行着,只好想办法杀进程了解决方法如下:action.executeShellCmd("ps -ef | grep -v grep | grep \"" + cmd + "\"| kill -9 `awk '{print $2}'`");public void executeShellCmd(原创 2017-09-09 17:03:24 · 315 阅读 · 0 评论 -
Appium-环境安装
为什么要使用Appium?1、工作需要,跟上步伐 2、Appium除了安装环境麻烦了点,其他都还算便利吧最新版Appium和旧版本Appium的区别在哪里?新版本: 旧版本: 了解的不多,后续更新一、两种客户端安装方式(以android为例)(1) 客户端方式下载&安装客户端 http://appium.io/打开客户端,先按默认设置,再点击启动按钮 运行demo程序,并原创 2017-12-14 18:37:09 · 391 阅读 · 0 评论 -
使用Dom4j获取xpath
代码如下:import io.appium.java_client.android.AndroidDriver;import io.appium.java_client.service.local.AppiumDriverLocalService;import org.dom4j.Document;import org.dom4j.DocumentException;import ...原创 2018-03-25 12:54:35 · 963 阅读 · 0 评论 -
这几周准备做的事
一步一步走。。 今天工程先建好了计划如下: 1、数据库插点数据 2、把xpath优化下,按id可以独立出来 3、保证android的ui,整体能跑起来 4、ios的想办法也搞起来虽然我挫,但是我也想进步...原创 2018-03-21 23:16:38 · 170 阅读 · 0 评论 -
testNG 同时跑任务
直接上图了。。excel里一共50条数据,设置<suite name="Suite" verbose="1" parallel="methods" thread-count="50" data-provider-thread-count="50"/>就可以了做个记录吧...原创 2018-04-28 21:03:34 · 382 阅读 · 0 评论 -
自己写的第一个CasperJS
/** * Created by jane on 2017/1/2. */Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": th原创 2017-01-30 11:36:48 · 261 阅读 · 0 评论 -
安装testlink遇到的问题
1、Checking GD Graphic library Failed! GD Graphic library not enabled. 解决办法:安装对应的php-gd2、在CentOS 6.5上安装了php 5.3,但要求PHP5.5以上 解决方法:rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpmyum remove php-c原创 2017-01-21 11:44:41 · 1562 阅读 · 1 评论 -
Ubuntu下,Eclipse中Python-interpreter配置MonkeyRunner
原文链接:http://dtmilano.blogspot.com/201 ... r-from-eclipse.html(1)下载好jython-installer-2.5.3.jar(2)将jython-installer-2.5.3.jar放到skd目录下的/tools/lib下,并解压(sudo unzip '/opt/android-sdk-linux/tools/lib原创 2015-02-09 00:41:55 · 820 阅读 · 0 评论 -
Robotium无源码测试处理
Robotium无源码,只有apk时的处理原创 2015-07-03 13:25:41 · 685 阅读 · 0 评论 -
zsh:Command not found : adb
在网上看到说oh my zsh!就去装了一下,装完。。。不能adb devices了。。。安装方法: http://cssor.com/mac-osx-config-theme-for-iterm2-oh-my-zsh.html解决办法: http://stackoverflow.com/questions/18428374/commands-not-found-on-zsh1、vi .bash原创 2015-08-30 10:11:48 · 13471 阅读 · 0 评论 -
Appium连接真机
1、把应用的.app文件复制到/usr/local/lib/node_modules,命令:cp -rf XXX.app /usr/local/lib/node_modules/appium同时也需要拷贝到相应工程目录下2、启动Appium:appium -U 设备的UDID --app 包名3、执行Eclipse中脚本前提:XXX.app必须是开发包版本 PS:模拟器调用Home:组合键co原创 2015-11-05 13:17:28 · 2994 阅读 · 0 评论 -
Appium IOS 运行中遇到的问题
xcode 7.0.1 + appium 1.4.13 + MAC OS 10.11模拟器:iphone 6 (9.0)一、首先1.4.13无法Launch,会报错,需要将1.4.8中的/Applications/Appium.app/Contents/Resources/node_modules/appium的node_modules拷到1.4.13相应目录下,考进去后,运行又会出现找不原创 2015-10-25 21:28:56 · 6120 阅读 · 0 评论 -
自己写的一个Appium脚本
/** * 所有执行结果,均在Excel->output.xls中查看。。 */import io.appium.java_client.AppiumDriver; import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.remote.Mobil原创 2015-11-17 13:16:15 · 3807 阅读 · 0 评论 -
数据库使用
1、Column ‘classid’ in field list is ambiguous 解决方法: use messages; select c.classid,s.studentid,s.studentname,c.classname,s.studentsex,s.studentage, sc.score from class c,student s,score sc where (原创 2016-05-29 21:00:06 · 429 阅读 · 0 评论 -
使用Android UiAutomator解锁手势密码
package com.jane.demofortest;import android.content.Context;import android.content.Intent;import android.content.pm.PackageManager;import android.content.pm.ResolveInfo;import android.graphics.Poin原创 2016-09-13 18:59:45 · 2104 阅读 · 1 评论 -
install MySQL 5.7 On CentOS 6
因为之前安装了MySQL 5.1的版本,先清除老版本1、清除老版本yum remove -y mysql mysql-server rm -rf /var/lib/mysql/ #记得执行rm,避免装了5.7还存在5.1的文件,导致MySQL无法开启2、安装MySQL 5.7————— On RHEL/CentOS 6 —————wget http://dev.mysql.com/get/mys原创 2016-08-12 22:45:21 · 240 阅读 · 0 评论 -
cannot determine loading status from unexperted alert open
下载最新chromedriver 替换/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac下的chromedriver再次运行就可以了原创 2016-09-19 14:16:44 · 1978 阅读 · 0 评论 -
chrome not reachable
使用appium测试webview的时候,报错: chrome not reachable解决方法: 把电脑上代理关掉。。我也是醉了,当时开了shadowsocks。。。更悲剧的事情是,早上来,一看,已经把代理关了,啥也没变,就是命令里去掉了–app-apk、–app-activity,又不行了,这就尴尬了。。。后来又把这两货加上了,就可以了,**求大神告知这是为什么。。。**如图:这样的组合是原创 2017-01-14 10:52:38 · 12038 阅读 · 0 评论 -
chrome headless proxy后无法跳转界面
在使用chrome headless模式的时候,设置了代理,结果界面死活不进行跳转解决方法:chromeOptions.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true);加上此句后,就可以正常跳转了。。。相关文章:https://stackoverflow.com/questions/48979520/chrome-hea...原创 2018-11-04 20:10:08 · 992 阅读 · 0 评论