01 2018 档案

摘要:我们根据前面的知识点,用uiautomatorviewer工具来获取我们当前的元素 (注:uiautomatorviewer 是 android sdk 自带的) 知识点:appium的webdriver有11种元素定位方法 1、find_element_by_id() 2、find_element 阅读全文
posted @ 2018-01-31 14:48 广州—鵬鵬 阅读(525) 评论(0) 推荐(0)
摘要:我们上步操作基本完成,下面介绍编写Python脚本启动app 打开我们pycharm新建.py文件 第一步:输入Python脚本代码: 第二步:打开我们appium,三角形启动按钮 第三步:运行当前我们pycharm上编写的脚本 第四步:运行脚本后,app会自动安装到我们模拟器或者真机上,同时我们模 阅读全文
posted @ 2018-01-31 13:35 广州—鵬鵬 阅读(606) 评论(0) 推荐(0)
摘要:当我们appium和Python环境都配置好了,如何启动我们第一个app呢?下面介绍appium+Python启动app的操作步骤,为了能够详细查看,我们这里使用夜游神模拟器进行示范。 测试项目:QQ 测试工具:appium、pycharm、夜游神模拟器 操作介绍: 第一步:打开我们的夜游神模拟器, 阅读全文
posted @ 2018-01-31 11:41 广州—鵬鵬 阅读(624) 评论(0) 推荐(0)
摘要:appium滑动操作(向上滑动、向下滑动、向左滑动、向右滑动) 测试app:今日头条apk 测试设备:夜游神模拟器 代码如下: 先用x、y获取当前的width和height def getSize(): #获取当前的width和height的x、y的值 x = driver.get_window_s 阅读全文
posted @ 2018-01-30 14:56 广州—鵬鵬 阅读(728) 评论(0) 推荐(0)
摘要:在学习selenium自动化测试前,我们需要先了解一点自动化测试的相关知识。 (一)什么是自动化测试 (二)为什么要做自动化测试 (三)自动化测试优缺点 (1)什么是自动化测试 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中 阅读全文
posted @ 2018-01-05 10:13 广州—鵬鵬 阅读(389) 评论(0) 推荐(0)
摘要:selenium想在chrome进行跑,前提需要下载chromedriver,以下整理了chromedriver与chrome的对应关系表 chromedriver(下载地址):http://chromedriver.storage.googleapis.com/index.html Chrome( 阅读全文
posted @ 2018-01-04 17:21 广州—鵬鵬 阅读(793) 评论(0) 推荐(0)
摘要:selenium常用的八种元素定位方法 1、通过 id 定位:find_element_by_id() 2、通过 name 定位:find_element_by_name() 3、通过 tag 定位:find_element_by_tag_name() 4、通过 class 定位:find_elem 阅读全文
posted @ 2018-01-04 16:38 广州—鵬鵬 阅读(2124) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示