Android自动测试化之道2:第一个测试程序

打开Android模拟器上的计算器程序,并做一个简单的加法计算,先看自动化运行的效果图

001.gif
python脚本代码如下
#coding=utf-8
from appium import webdriver

desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '4.4.2'
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("+").click()

driver.find_element_by_name("2").click()

driver.find_element_by_name("=").click()

driver.quit()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,401评论 25 709
  • 每位女孩儿的生命中,一定都会遇到过一位幼稚的少年。 你还记得你曾经遇到的那位少年吗? 某天突然想起自己所遇到...
    木昜暮阅读 4,489评论 0 0
  • 一直想一篇怎么准备雅思,直到最近好朋友也要考了,才下定决心认真写一篇我的心路历程。 对于雅思这种讲究结果的考试,在...
    冰糖桔子皮阅读 3,808评论 0 10
  • 今天学校六一儿童节汇演,女儿一直希望我能去,没有辜负女儿的期望,我带着她弟弟去看她演出,把她高兴的啊,由于我牙疼又...
    相王飞阅读 2,755评论 0 1
  • 月亮湾高中的期中考试成绩出来了,很多学生都围着成绩榜。 这时,沐小曦却坐在教室里回想昨天下午发生的事情。昨天...
    说过不再为她流泪阅读 3,081评论 0 0

友情链接更多精彩内容