Appium自动化WebView中元素的操作(图)

  在App开发过程中,很容易用到第三方的WebView控件,这个属于移动端混合型App。在我们做自动化测试的过程中,就要对这种情况进行处理,最通用的办法就是先将appium切换到webview模式然后按查找web元素的方法对WebView里面的元素进行操作即可。具体实施方...

Appium框架中Android下EditText内容清除

  在做手机自动化测试过程中 ,难免会对EditText的内容进行修改,通常我们对EditText输入 内容的时候,用的是Send_key()函数。可是这个函数不会先清除原来的内容,只会在光标当前位置上输入函数参数中的数据。如果我们需要修改,必须清除原来的内容,查...

Appium安装教程

  一、适用操作系统  Win7 旗舰版Sp1 64位操作系统 或 32位操作系统  二、所需软件  jdk-7u45-windows-i586.exe  node-v0.10.28-x86.msi (32位)下载地址:http://nodejs.org/download/  adt-bundle-windows-x86-20140321.zip  SDK下载地址...

手把手教你Appium Mac上环境搭建(图)

  对环境的需求:  iOS  Mac OSX 10.7+  XCode 4.5+ 和 Command Line Tools  npm 0.8 or greater  Mac OS X 10.7 or higher, 10.8.4 recommended  XCode >= 4.6.3  检查一下:  发现两个网址的说法不同,安全第一,弄个高版本的吧。 ...

Appium Inspector 真机定位元素(图)

  自动化测试过程中,对被测试元素的定位是相当重要的。前面文章中也讲到了一些儿定位方法。今天讲解,如何用真机运行程序,用Appium Inspector,UI Automation Viewer来定位App的元素。  一、Inspector定位  平时我们定位元素的时候,通常是按下面的...

Appium 安装权限问题解决方案

  安装appium时一直报下面的错,使用sudo安装appium能够安装,但运行不起来。  请大神指点一下,如何挽救....  解决方法:  1、卸载appium 和nodejs(dmg安装无需卸载)  2、sudo chmod -R 777 /usr/local (不知道是否一定要到这个目录,或许只需...

Python Appium实现中文输入分享(图)

  最近由于需求升级,非得要在安卓端输入中文,无奈之下只有在网上四处找寻资料,结果还真给找到了,现在可以在安卓端输入中文,在此第一时间分享给大家,希望对新手有帮助,解决项目上的问题,这个应该是刚出来不久,输入还不是非常的稳定,但是总的来说...

网页主动探测工具使用(图)

  单位的项目是IBatis做的,每个查询的SQL里面都有很多判断  上次优化SQL之后,其中的一个分支报错,但是作为dba,不可能排查每一个分支.  所以,干脆用爬虫爬过所有的网页,主动探测程序的异常.  这样有两个好处  1.可以主动查看网页是否异常 (500错...

安装运行Appium初体验(图)

  最近有空玩了一下Appium,记录一下  1.下载Appium for windows,现在是0.12.3版本  解压后如下图  双击Appium.exe就能启动Appium界面  点击Launch开启服务  2. 下载Android SDK  解压后  3. 配置系统环境变量  ANDROID_HOME: C:\adt-b...

Linux网站压力测试工具webbench

  一、Webbench简单介绍  在一个网站上线前, 通常我们应该做一些相关的压力测试, 以便了解当前Web服务器在高并发高负载情况下的响应状况和速度,方便对Web服务器进行优化和重构。目前有很多免费的web压力测试工具可以帮助我们完成测试, 例如: 十个免费...

Web service framework—SoapUI研究(图)

  最近接触到web service的一些事情,是基于脚本的自动化的一个测试过程,主要用到的是SoapUI(groovy script)。  SoapUI的在线文档是一个很好的资源,基于此,有一些简单的应用分享。  有兴趣可以研究一下,自己也是一个在学习的过程,一点学习笔记...

Appium知识技巧收集

  1、真机调试打开USB调试模式  2、启动脚本提示apk包Could not make a string,是释放string.json出错,由于apk损坏导致,验证是安装到真机上开启APP  3、Activity要写对,否则提示不存在Activity,建议写完整名称,完整包名类似com.xxx.xxx.Activi...

Appium for Mac环境准备篇(图)

  之前写过一篇Appium for windows的文章,因为是09年的T400,启动Android模拟器的时候死机三次,那就公司申请台Macbook air吧,15寸的Macbook Pro实在太重了,也就Mac才能真正发挥Appium的功能,支持Android和iOS。好了,废话不多,开始。  1. 爬墙 ...

Appium环境抢建(for web browser test)

  Android SDK  Appium  安装 nodejs  安装 Appium  配置手机  下载&运行测试项目  Appium是Android平台上一个测试框架。  本文简单地介绍如何在Linux机器上安装并运行该框架。  应用环境:  Ubuntu 12.04 LTS  HTC One X (ende...

soapUI的Mocservice仿真测试问题

  最近做一个项目,使用了WEBService,但是这个接口是别人提供的并且没有完成,但是WSDL给提供了.  想使用SOAPUI的MOCKSERVICE功能模拟一个WEBService.  首先用AXIS做了一个WEBService,用以下代码进行测试OK,但访问SOAPUI做的MOCKSERVICE失败,  想向各...

网页自动测试工具—SlimerJS(图)

  SlimerJS 是一个提供给 Web 开发人员,可通过脚本编程控制的浏览器。它可以让你使用Javascript 脚本操纵一个网页:打开一个网页,点击链接,修改的内容等,这对于做功能测试,页面自动机,网络监控,屏幕捕获等是非常有用的。  事实上,它是类似 Pha...

2014非常好用的开源Android测试工具(图)

  当前有很大的趋势是转向移动应用平台,Android 是最广泛使用的移动操作系统,2014 年大约占 80% 以上的市场。在开发 Android 应用的时候要进行测试,现在市场上有大量的测试工具。  本文主要是展示一系列的开源 Android 测试工具。每个工具都会有相应...

SoapUI利用Groovy把外部数据加载到request中

  默认已经用Groovy把外部数据给读取出来了,关键是读取出来后,如何加载到request中去?这里提供了两种方法:  1.该Groovy脚本的名称是"setUp"def num = Integer.parseInt(testRunner.testCase.getPropertyValue( "count" ))log.info numnum = (++num...

SoapUI-context.setProperty()用法(图)

  1、在非MockService(测试Web Service)的情况下  在Groovy脚本里,使用context.setProperty(name, value)方法,创建的property只能被本TestCase下的各个Groovy Script类型的TestStep使用  有个比较简单的写法,如下:context.[name] = [value]。相...

SoapUI压力测试的指标项说明

  soapUI Pro指标项说明:Test StepSets the startup delay for each thread (in milliseconds), setting to 0 will start all threads simultaneously.minThe shortest time the step has taken (in milliseconds).maxThe longest time the step has ta...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号