摘要: 问题背景:在项目实践过程中有这样一种情况: 1..A页面上点击按钮,打开新的页面B 2.B页面上填入数据,完成后会自动关闭B页面 3.如果B页面上的数据需要做参数化,那么必须采用循环不停的点击A页面上的按钮、switch_to_window到B页面、再switch_to_window到A页面 实现步 阅读全文
posted @ 2017-05-06 14:36 看我美不美 阅读(4139) 评论(0) 推荐(0) 编辑
摘要: WebDriver路径:from selenium.webdriver.remote.webdriver import WebDriver WebDriver内容:打开指定网页、执行js脚本、获取页面url、cook操作、多窗口及内嵌窗口的切换、窗口尺寸、窗口尺寸设置、窗口截图等 接口内容: # L 阅读全文
posted @ 2017-05-04 22:51 看我美不美 阅读(3851) 评论(0) 推荐(0) 编辑
摘要: WebElement类路径:from selenium.webdriver.remote import webelement WebElement类内容:元素定位方式、获取元素属性、元素位置、是否可见、元素尺寸、元素截图等 接口内容: # Licensed to the Software Freed 阅读全文
posted @ 2017-05-04 22:17 看我美不美 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: ActionChains类路径:from selenium.webdriver.common.action_chains import ActionChains ActionChains类内容:主要包含点击、双击、右击、鼠标移动、鼠标悬停、鼠标拖拽等 接口内容: # Licensed to the 阅读全文
posted @ 2017-05-04 21:20 看我美不美 阅读(572) 评论(0) 推荐(0) 编辑
摘要: Alert类的路径:from selenium.webdriver.common.alert import Alert Alert类主要是一些对弹出框的操作,如:获取属性、确认、取消等 接口内容: from selenium.webdriver.remote.command import Comma 阅读全文
posted @ 2017-05-04 20:33 看我美不美 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: #coding=utf-8from appium import webdriverfrom time import sleepimport osfrom selenium.webdriver.common.by import ByPATH = lambda p: os.path.abspath( o 阅读全文
posted @ 2017-04-23 19:01 看我美不美 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 1.由于Appium继承了Selenium,所以Selenium胡定位方式都可以使用。通过sdk->\tools 下的uiautomatorviewer工具获取id、name、classname等 2.uiautomator:driver.find_elements_by_android_uiaut 阅读全文
posted @ 2017-04-23 17:22 看我美不美 阅读(897) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- from appium import webdriver# 使用正则表达式筛选设备 idimport re# 使用time.sleep(xx)函数进行等待from time import sleep# 使用 os 模块调用命令import os # 测 阅读全文
posted @ 2017-04-23 14:00 看我美不美 阅读(964) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-from appium import webdriver# 使用正则表达式筛选设备 idimport re# 使用time.sleep(xx)函数进行等待from time import sleep# 使用 os 模块调用命令import os # 测试 阅读全文
posted @ 2017-04-23 13:20 看我美不美 阅读(4136) 评论(1) 推荐(0) 编辑
摘要: 区别:Selenium是web端的自动化测试工具,Appium是移动端的自动化测试工具 联系:在Python的appium包中实际继承了Selenium,在测试过程中将移动端的页面元素当作是网页来处理, 所以Selenium的定位方法也可以使用 阅读全文
posted @ 2017-04-23 12:56 看我美不美 阅读(5176) 评论(0) 推荐(0) 编辑