cnpm安装appium失败,提示The capabilities argument was not valid for the following reason(s): "capabilities" must be a JSON object. Called deleteSession but bootstrap wasn't active

摘要: Called deleteSession but bootstrap wasn't active The capabilities argument was not valid for the following reason(s): "capabilities" must be a JSON object. 阅读全文
posted @ 2018-01-22 15:07 _Noodles 阅读(463) 评论(0) 推荐(0) 编辑

appium对H5页面自动化测试环境搭建

摘要: AndroidSDK环境搭建 下载AndroidSDK。链接:https://pan.baidu.com/s/1mhWIsu0 密码:dugu 解压后把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下: 首先,新建一个系统环境变量,变量名为ANDROID 阅读全文
posted @ 2018-01-08 16:15 _Noodles 阅读(318) 评论(0) 推荐(0) 编辑

appium1.4.6, Android7.0真机测试遇到的问题。

摘要: 恢复内容开始 1.反复提示could not install io.appium.settings 和io.appium.unlocked这个两个apk. 这两个安装过一次就不用重复安装了,安装目录在 D:\Program Files (x86)\Appium\node_modules\appium 阅读全文
posted @ 2017-07-26 09:46 _Noodles 阅读(3131) 评论(1) 推荐(0) 编辑

Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat(转载)

摘要: Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat 刚在机器上windows环境下装上pip方便以后安装包的时候使用,谁知道第一次使用pip安装asyncio的时候就报错。 在Windo 阅读全文
posted @ 2016-10-08 17:54 _Noodles 阅读(140) 评论(0) 推荐(0) 编辑

用robotframework+Python+appium做自动化测试

摘要: RT,用用robotframework+Python+appium这一套基本都是在做app的UI自动化测试。记录一下用这个框架在做移动端自动化测试时自己的一些体会。 1.设置测试套件,图一 如图一,设置测试套件的意思是把一些公共的操作,全局的变量和对公共方法的初始化的操作放在测试套件里面。这样的好处 阅读全文
posted @ 2016-08-16 17:41 _Noodles 阅读(761) 评论(0) 推荐(0) 编辑

uiautomator使用中文参数

摘要: 在上一篇中写了如何用uiautomator去查找界面元素,但对我所在项目的实际运用中,最常用的方式是用匹配控件的的text,然后控件text常常是中文。这时在命令行中获取的中文就会是乱码。解决思路:调用时将中文编码,在jar中获取到参数时将中文解码。 Python掉jar包执行命令是需要将中文的编码 阅读全文
posted @ 2016-05-10 15:25 _Noodles 阅读(889) 评论(0) 推荐(0) 编辑

uiautomator框架使用(获取界面元素,传入参数)

摘要: 1.调用jar包的方法,先用ant build,然后把bin目录下的jar包push到手机中:adb push 目录/.jar /data/local/tmp 运行:adb shell uiautomator runtest test.jar -c test.test1 -e key(key值即为下 阅读全文
posted @ 2016-04-22 10:56 _Noodles 阅读(639) 评论(0) 推荐(0) 编辑

白盒测试

摘要: 因为网上资料很多,就简单说下三者的区别和具体是怎么做的。 1.白盒测试。都知道概念是针对代码逻辑进行测试,但具体怎么做,没做过的时候往往都是觉得只是一个模模糊糊的概念。 白盒测试用例一般遵守如下原则:保证一个模块中的所有独立路径至少被使用一次,对所有逻辑值均需测试,在上下边界及可操作范围内运行所有循 阅读全文
posted @ 2016-04-07 15:17 _Noodles 阅读(196) 评论(0) 推荐(0) 编辑

参数不断变化的接口做性能测试

摘要: 之前工作中测性能时遇到一个接口,其参数之一是需要每次生成一个不重复的签名,最后是用jmeter+java实现的,记录一下: 前提:接口类型是post,实现功能是增加积分。由于功能的特殊性,肯定不能随意增加积分,所以后台制定了一套规则,每次增加积分都会要求生成一个不重复唯一的签名。在测这个功能的性能时 阅读全文
posted @ 2016-04-07 14:51 _Noodles 阅读(569) 评论(0) 推荐(0) 编辑

怎么做接口测试,概念及常用方法一

摘要: 1.接口的概念从IT的角度出发,主要是子模块或者子系统间交互并相互作用的部分。从形式上来看各种应用程序的API(最著名的Windows 系统的API),硬件的驱动程序,数据库系统的访问接口,再到后来的Webservice接口,http rest接口。虽然接口的形式各有不同,但是从测试角度来说,需要测 阅读全文
posted @ 2016-03-08 16:32 _Noodles 阅读(1749) 评论(0) 推荐(0) 编辑