0%

常用插件

HTTP RequestHTTP请求

一个线程组或者集合中,所用的请求都使用相同的“Web服务器”,就可以添加一个“HTTP 请求默认值”组件,在其中设置好“服务器地址”、“端口号”、“延时”,这样所有的请求就都会使用该组件中的设置。

阅读全文 »

本文就是尝试通过自己的试验来尝试对Appium如何用xpath来定位控件做一个阐述

命令行正常安装Appium

安装node.js

1
2
3
4
5
6
XXX@XXX:~$ node -v                                              # 安装[0.10.46](https://nodejs.org/dist/v0.10.46/node-v0.10.46.tar.gz)版本的node
v0.10.46
XXX@XXX:~$ npm -v # 安装node的时候同时安装了[2.15.1]版本的npm
2.15.1
XXX@XXX:~$ appium -v
1.4.16

使用node.js安装Appium

阅读全文 »

元素定位方法 # /site-packages/selenium/webdriver/remote/webdriver.py

通过id定位元素

1
2
find_element_by_id(self, id_)                       # Usage: driver.find_element_by_id('foo')
find_elements_by_id(self, id_) # Usage: driver.find_elements_by_id('foo')
阅读全文 »

  1. 连接多个设备,在指定设备运行adb命令

    1
    adb -s <serialNumber> <command>     # serialNumber: adb devices 获取的设备ID号
    阅读全文 »

准备工作

  1. android-sdk,jdk,python啥的就不说了,自己解决

  2. 安装node.js

  3. 安装appium

    1
    npm install -g appium   # npm --registry http://registry.cnpmjs.org install -g appium (推荐这种,npm的国内镜像)
    阅读全文 »

上传本地代码到Github

  1. 准备工作
    安装github for windows客户端

    阅读全文 »