摘要:1.什么是数字签名?数字签名就是为你的程序打上一种标记,来作为你自己的标识,当别人看到签名的时候会知道它是与你相关的2.为什么要数字签名?最简单直接的回答:系统要求的。Android系统要求每一个Android应用程序必须要经过数字签名才能够安装到系统中,也就是说如果一个Android应用程序没有经...
阅读全文
随笔分类 - Mobile testing
手机测试相关
摘要:driver.sendKeyEvent(84);Appium says it successfully sent in the command but 'search' does not get tapped. Cursor remains in text box and results do no...
阅读全文
摘要:应用一词指的是app,即application。原生应用指的是能直接运行于当前操作系统的应用程序;web应用指需要在浏览器中运行的网页应用,由于界面体验、功能上都更加强大,可媲美原生应用,故称web应用;混合应用则是两者的结合,通常是一个原生应用内嵌了浏览器。以手机APP为例:原生应用(native...
阅读全文
摘要:这是一个简单的appium脚本,测试amazon购物过程的,过程包括搜索商品,然后从结果列表中选取中意的商品,然后加入购物车,等等。它是一个最原始的脚本,对测试元素、数据、报告等未作任何的封装,后面计划把它合并到现有的webdriver的web测试框架里去。运行中终于到的问题:1、genymotio...
阅读全文
摘要:现实中应该有这样一种情况,就是一个app只支持手机端使用,同时他又是hybrid的,那么其中的webview部分的元素属性如何去获得呢?使用下面的方法可以解决这个问题:调试 Android Chrome 方法:打开 Android 自带 USB 调试,并将手机连接电脑。1.打开 Android端的C...
阅读全文
摘要:[2015-08-10 15:09:07 - androidtest1] Performing android.test.InstrumentationTestRunner JUnit launch[2015-08-10 15:09:07 - androidtest1] Automatic Targ...
阅读全文
摘要:appium环境搭建好后,再跑第一个脚本时遇到这个问题:Errors occurred during the build.Errors running builder 'Android Package Builder' on project 'myandroid1'.sun/security/x50...
阅读全文
摘要:Appium原理小结Api接口调用selenium的接口,android底层用android的instrumentation(API2.3+ 通过绑定另外一个独立的selendroid项目来实现的)、uiautomator接口(API4.2+),ios底层用ios的 uiautomation接口。C...
阅读全文
摘要:之前搭建了robotium的环境,并使用了一下,因为需要兼顾到ios的测试,所以这次又搭建了appium的环境。关于Appium的介绍网上有很多了,也可以去它的官网学习,这里就不在赘述了。具体搭建步骤如下:1. JDK安装,建议1.7以上2. Eclipse安装3. Androdd SDK安装4. ...
阅读全文
摘要:转载(http://www.51testing.com/?uid-115892-action-viewspace-itemid-223023)1.生成Android APK包签名证书1).在doc中切换到jdk的bin目录cd C:\Program Files\Java\jdk1.6.0_18\bi...
阅读全文

浙公网安备 33010602011771号