1、点击谷歌检查控制台的一个类似手机的按钮,变成手机端页面 二、在pc端模拟手机屏幕ui 1、首先在pc页面使用的ui自动化是selenium的webdriver,而手机app是appuim的webdriver 2、手机app模式下的User-Agent已变成:User-Agent: Mozilla ...
分类:
移动开发 时间:
2020-07-30 01:15:57
阅读次数:
89
import HTMLTestRunnerimport unittestimport os# 1. 完成使用discover()方法构造套件的方法 if __name__ == '__main__': current_path = os.path.dirname(__file__) testcase ...
分类:
其他好文 时间:
2020-07-29 21:58:58
阅读次数:
107
项目讨论 一、项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准) 1、稳定的需求点、变动较少的页面2、每日构建后的测试验证 daily build3、比较频繁的回归测试4、需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务二、自动化用例在整个项目的测试用例的 ...
分类:
Web程序 时间:
2020-07-27 15:38:48
阅读次数:
95
WebOpLib.py测试库 from selenium import webdriver from cfg import *class WebOpLib(): def openwebsite(self): self.driver=webdriver.Chrome() self.driver.max ...
分类:
其他好文 时间:
2020-07-23 18:56:59
阅读次数:
112
我遇到的问题,之前安装的是windows安装程序包,在本地开启个服务,现在通过jenkins集成去执行用例,打开浏览器,以及在浏览器中的操作是不可见的 也就是不能界面化,只能在后台运行。 解决方法: 1.检查谷歌浏览器的版本 2.下载谷歌浏览器对应的chromedriver 下载地址:http:// ...
分类:
其他好文 时间:
2020-07-23 16:11:16
阅读次数:
97
当做UI自动化的时候,有时候明明表达式写的没有问题,就是定位不到 。。这是为啥嘞 咱拿登录qq邮箱做个示范 不论是xpath定位还是直接ui或name定位,直接u就对了 。 这是初学最容易犯的问题,因为初学ui自动化,想着找一个网站去试验 ,一般都是常用的,比如邮箱登录啊,空间登录啊,等等,这种网址 ...
分类:
编程语言 时间:
2020-07-23 16:00:56
阅读次数:
97
一、问题产生背景介绍: 在ui自动化脚本编写中,遇到过这样一个问题,登录页面的密码输入框做了特殊限制,导致使用driver.findElement(by).sendKeys()方法,页面输入框无法输入值,所以解决方法是使用原生键盘,代码如下: 在本地jenkins构建这个自动化工程时,没有报错,构建 ...
分类:
数据库 时间:
2020-07-22 11:31:01
阅读次数:
118
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
编程语言 时间:
2020-07-21 14:17:07
阅读次数:
76
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
其他好文 时间:
2020-07-17 16:05:26
阅读次数:
76
找解决方案,找了好久,终于找到了, 其他博客给了我思路 F12后切换到Application,然后看token是存储在localStorage还是sessionStorage 实现代码: LoginUrl,usename,password我都自己封装在cfg.py文件中了 import time f ...
分类:
其他好文 时间:
2020-07-17 11:35:46
阅读次数:
100