这样,整个appium在windows下的环境就安装好了。下面就是研究怎么做自动化测试了,后面笔者将把学习的成果陆续分享到测试部落。
一个简单的测试用例
1、启动android模拟器。
过程有点慢,需要耐心;最后页面停留在手机首页HOME。
2、启动Appium。
点击左上角有“机器人”的按钮,选择正确的Platform Version,如这里为API Level 19
然后点击右上角的“三角”按钮启动Appium。
3、通过Python编写自动化测试脚本。
python代码justtest.py(复制到txt文档中,文件名改为justtest.py):
#coding=utf-8
from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '19'
desired_caps['deviceName'] = 'Android Emulator'
desired_caps['appPackage'] = 'com.android.calculator2'
desired_caps['appActivity'] = '.Calculator'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
driver.find_element_by_name("1").click()
driver.find_element_by_name("5").click()
driver.find_element_by_name("9").click()
driver.find_element_by_name("5").click()
driver.find_element_by_name("+").click()
driver.find_element_by_name("6").click()
driver.find_element_by_name("3").click()
driver.find_element_by_name("=").click()
driver.quit()
4、最后,在命令提示窗口中,通过python命令运行脚本,神奇的事情就发生了……
这里我把justtest.py放到了python的根目录,所以:
D:\Software\python2_7_11>python justtest.py