随笔分类 - Python实现APP端UI自动化测试
Python+Appium+Pytest+Allure
摘要:python+appium启动模拟器上的计算器 一、导入库 import selenium from appium import webdriver 二、创建des变量,放入启动APP需要的参数 des={ "platformName": "Android",#系统名 "platformVersio
阅读全文
摘要:转载来源:https://www.cnblogs.com/oscarforever/p/10721774.html 背景:在做自动化测试项目时,需要在文本框中输入一串数字和字母组合的字符串(注:此页面为webview无法使用send_keys方法) 要使用send_keys方法首先要知道键盘字符对应
阅读全文
摘要:1、通过绝对路径定位 绝对路径是从网页的根节点html开始,逐层去查找需要定位的元素 此方法缺点显而易见,当元素位置发生改变时,都需要修改,因此,并不推荐使用 举例:百度搜索框绝对路径定位 #绝对路径 id属性用 # class属性用. 自定向下 # driver.find_element_by_c
阅读全文
摘要:1、通过绝对路径定位 绝对路径的开头是一个斜线(/),从网页的根节点html开始,逐层去查找需要的定位元素。 此方案缺点显而易见,当页面元素位置发生改变时,都需要修改,因此,并不推荐使用 举例:百度搜索框绝对路径定位 #绝对路径 '/' 遇到同层级多个元素用下标表示,下标从1开始 自顶向下写 # d
阅读全文