上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 这里重新阐述下PageObject设计模式: PageObject设计模式是selenium自动化最成熟,最受欢迎的一种模式,这里用pytest同样适用 这里直接提供代码: 全局变量 loginpage.py test_login.py 这里直接指向test_login.py文件就OK了, 还可以在 阅读全文
posted @ 2018-12-11 11:07 含笑半步颠√ 阅读(10653) 评论(3) 推荐(1) 编辑
摘要: 前言 现在面试测试岗位,一般会要求熟悉一门语言(python/java),为了考验求职者的基本功,一般会出2个笔试题,这些题目一般不难,主要考察基本功。要是给你一台电脑,在编辑器里面边写边调试,没多大难度。主要是给你一张纸和笔,让你现场写出来,那就没那么容易了。(本篇代码都是基于python3.6) 阅读全文
posted @ 2018-12-07 16:40 含笑半步颠√ 阅读(535) 评论(0) 推荐(0) 编辑
摘要: vip会员在线看是一款可以观看持有会员特权的视频才能看的网站程序,小而强大,目前支持所有视频网站解析! 解析需要时间耐心等待20秒,如果加载失败,请切换接口耐心等待20秒! 找要要看的vip电影地址,优酷 爱奇艺,乐视等都可以,方法一样。 粘贴过来点立即播放 想快进的朋友,注意不要急于快进,等视频缓 阅读全文
posted @ 2018-12-03 09:00 含笑半步颠√ 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 在学习Python的过程中,我相信有很多人和我一样,对Python的装饰器一直觉得很困惑,我也是困惑了好久,并通过思考和查阅才能略有领悟,我希望以下的内容会对你有帮助,我也努力通过通俗的方式使得对Python装饰器的理解更加的透彻。在文中如有遗漏和不足,欢迎交流和指点。 允许转载并注明出处:http 阅读全文
posted @ 2018-10-29 17:57 含笑半步颠√ 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 :Usage: driver.contexts 用法 driver.contexts 2. c 阅读全文
posted @ 2018-10-23 14:30 含笑半步颠√ 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 元素的属性我们经常会用到,当定位到某个元素后,有时会需要用到这个元素的text值、className、resource-id、checked等。 一般标准的属性我们都可以通过get_attribute(“属性名称”)来获取,我们来看看下面截图的元素都是怎么获取的吧。从上到下来看。 我们从text开始 阅读全文
posted @ 2018-10-11 16:37 含笑半步颠√ 阅读(1317) 评论(0) 推荐(1) 编辑
摘要: 前言 前面【Locust性能测试2-先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点, 需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口请求参数 阅读全文
posted @ 2018-09-26 09:32 含笑半步颠√ 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 前言 实现场景:所有并发虚拟用户共享同一份测试数据,并且保证虚拟用户使用的数据不重复。 例如,模拟10用户并发注册账号,总共有100个手机号,要求注册账号不重复,注册完毕后结束测试 准备数据 虚拟用户locust1locust2locust3locust4locust5locust6locust7l 阅读全文
posted @ 2018-09-26 09:31 含笑半步颠√ 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 前言 命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在cmd执行"pytest --html=report.html",这里面的”--html=report.html“就是从命令行传入的参数 对应的参数名称是html,参数值是report.html conftest配置参数 1.首先需 阅读全文
posted @ 2018-09-26 09:21 含笑半步颠√ 阅读(2018) 评论(0) 推荐(0) 编辑
摘要: 前言为了提高代码的复用性,我们在写用例的时候,会用到函数,然后不同的用例去调用这个函数。 比如登录操作,大部分的用例都会先登录,那就需要把登录单独抽出来写个函数,其它用例全部的调用这个登陆函数就行。 但是登录的账号不能写死,有时候我想用账号1去登录,执行用例1,用账号2去登录执行用例2,所以需要对函 阅读全文
posted @ 2018-09-26 09:10 含笑半步颠√ 阅读(577) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页