08 2020 档案

摘要:(1)测试用例编号 编号由字符和数字组合成的字符串,用例编号具有唯一性、容易识别,如下表 (2)测试项目 测试的项目属于哪个项目或者被测的需求、被测的模块、被测的单元等等 (3)预置条件 执行当前测试用例需要的前提条件,如果前提条件不满足,则后面的测试步骤不能进行或者得不到预期结果 (4)测试输入 阅读全文
posted @ 2020-08-31 16:18 Eliphaz 阅读(1728) 评论(0) 推荐(0) 编辑
摘要:软件测试 1.1单元测试 是对团结组成单元进行测试。目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块 测试阶段:编码后 测试对象:最小模块 测试人员:白盒测试工程师或开发工程师 测试依据:代码和注释+详细设计文档 测试方法:白盒测试 测试内容:模块接口测试、局部数据结构测试、 阅读全文
posted @ 2020-08-31 15:29 Eliphaz 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、文件上传 from selenium import webdriver import os driver = webdriver.Chrome('../tools/chromedriver.exe') file_path = "file:///" + os.path.abspath('upfil 阅读全文
posted @ 2020-08-27 20:59 Eliphaz 阅读(205) 评论(0) 推荐(0) 编辑
摘要:一、操作鼠标 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains import time driver = webdriver.Chrome() action 阅读全文
posted @ 2020-08-27 19:40 Eliphaz 阅读(186) 评论(0) 推荐(0) 编辑
摘要:appium关于复制用户主页地址,无法拿到数据的问题,可以通知复制粘贴来解决: (1)获取剪切板数据(推荐) import win32con import win32clipboard as w w.OpenClipboard() d = w.GetClipboardData(win32con.CF 阅读全文
posted @ 2020-08-25 11:17 Eliphaz 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:显式等待是appium中webdriver用于同步测试的另外一种等待机制。显式等待比隐式等待具备更好的操控性。 ,与隐式等待不同,我们可以为脚本设置一些预置或者定制化的条件,等待条件满足后再近些下一步测试。在使用场景上,隐式等待用来做一个全局的控制,例如设置全局隐式等待6秒;显式等待可以只作用于仅有 阅读全文
posted @ 2020-08-22 15:47 Eliphaz 阅读(316) 评论(0) 推荐(0) 编辑
摘要:匹配中文标点符号: [\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b]匹配中文字符的正则表达式: [\u4e00-\u9fa5] import re s = "\n\r\t@#$%^&*这样一本书大卖, 阅读全文
posted @ 2020-08-22 11:23 Eliphaz 阅读(7072) 评论(0) 推荐(0) 编辑
摘要:1.检查是否经过授权:(如下是未授权的) 2.撤销手机上的USB调试 如果该设备显示为未授权,请转到手机上的开发人员选项,然后单击“撤销USB调试授权”(已通过JellyBean和Samsung GalaxyIII测试)。 然后重启adb服务器 adb kill-server adb start-s 阅读全文
posted @ 2020-08-20 17:14 Eliphaz 阅读(16464) 评论(0) 推荐(0) 编辑
摘要:一、调用方式: 1.调用格式: driver.press_keycode(self, keycode, metastate=None) 2.调用示例 例如:模拟手机点击返回键:driver.press_keycode(4) 二、按键事件类型:(事件名称,事件解释,事件编码CODE) 1.手机按键 K 阅读全文
posted @ 2020-08-11 16:00 Eliphaz 阅读(505) 评论(0) 推荐(0) 编辑
摘要:在自动化测试中输入事件是必不可免的,那么这么汉字的自动化输入问题呢? 首先先在配置中加入"unicodeKeyboard": True,和"resetKeyboard": True desired_caps = { "platformName": "Android", "platformVersio 阅读全文
posted @ 2020-08-07 16:18 Eliphaz 阅读(451) 评论(0) 推荐(0) 编辑
摘要:#判断元素是否存在 (1)def is_element_exist(element,timeout=1): count = 0 while count < timeout: souce = driver.page_source if element in souce: return True els 阅读全文
posted @ 2020-08-06 19:30 Eliphaz 阅读(3255) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/niedongri/article/details/79867249 阅读全文
posted @ 2020-08-05 20:32 Eliphaz 阅读(353) 评论(0) 推荐(0) 编辑
摘要:一、根据resource_id定位(resourceId等价于by_id) 1、find_element_by_id和find_elements_by_id (1)单个resource_id操作 driver.find_element_by_id('XXXX').click() (2)多个resou 阅读全文
posted @ 2020-08-04 14:37 Eliphaz 阅读(4470) 评论(0) 推荐(0) 编辑
摘要:测试后发现手机键盘无法使用? 打开设置将输入法调整一下! (1)打开手机开发者选项,打开USB调试模式,将USB配置从仅充电改为MTP(多媒体传输) (2)下面打开cmd命令,输入如下指令“ adb devices -l ” (3)CLB7N18A23005389就是被测手机的设备名称,也就是即将用 阅读全文
posted @ 2020-08-03 10:18 Eliphaz 阅读(744) 评论(0) 推荐(0) 编辑

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