很多做测试的同学对UI自动化充满着向往,但又充满畏惧,经常不知道如何入手。一方面是因为技术薄弱,觉得自动化测试比较难,另一方面可能对自动化测试持怀疑态度。那到底什么是UI自动化测试,它能给我们带来什么样的价值呢?下面我们探讨下移动端的UI自动化方法。 什么是UI自动化?首先,我们引用来自Monkey ...
分类:
移动开发 时间:
2020-07-16 22:02:33
阅读次数:
110
开发语言的选择 有的小伙伴要纠结很长时间到底是用java还是Python,还是Perl,Ruby等等。首先根据公司要求去选择开发语言,如果没有要求,根据自己经验,如果有java基础可以选择java。但推荐使用Python,有代码基础的话,上手更快。没语言经验的话更推荐使用Python,易学,语法相对 ...
分类:
其他好文 时间:
2020-07-15 23:41:36
阅读次数:
78
在ui自动化中,经常会用到数据的存储和读取,这里主要介绍一下如何处理测试中经常用到的数据。一、类变量一般习惯把元素定位地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。1.1本类中调用类变量例如:Demo类中,在类下申请一个变量name,如果这个类中的方法要引用name,需要self.name这样的格式调用。demo_class.pyclassDemo():name="
分类:
Web程序 时间:
2020-07-14 09:12:55
阅读次数:
77
一、@FindBy和@CacheLookup用法 代码实例 package page; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.su ...
分类:
数据库 时间:
2020-07-10 19:31:53
阅读次数:
344
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
数据库 时间:
2020-07-07 18:06:39
阅读次数:
67
欢迎关注【无量测试之道】公众号,回复【领取资源】, Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关 ...
分类:
数据库 时间:
2020-07-07 17:53:07
阅读次数:
66
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
数据库 时间:
2020-07-07 17:39:29
阅读次数:
60
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、 资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注 ...
分类:
数据库 时间:
2020-07-07 17:39:05
阅读次数:
69
1、什么是Selenium? selenium是一款基于web网页的UI自动化测试的框架,用来做web自动化测试 支持多浏览器操作,ie、firefox、chrome、edge、safaria等 跨平台,windows、linux、mac都可以 支持多语言,python、java、ruby、C#等 ...
分类:
Web程序 时间:
2020-07-05 21:31:14
阅读次数:
91
前言 selenium在windows机器上运行,每次会启动界面,运行很不稳定。于是想到用chrome来了的headless无界面模式,确实方便了不少。为了提高自动化运行的效率和稳定性,于是把selenium自动化环境部署到linux服务器上,这样更方便。环境:centons 7.6python 3 ...
分类:
Web程序 时间:
2020-07-04 21:03:53
阅读次数:
85