上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 55 下一页
摘要: WebDriver提供了execute_script()方法来执行JavaScript代码 具体DOM操作使用方法见之前写的一篇博文:https://www.cnblogs.com/feng0815/p/8215768.html 关于Webdriver自动化测试之执行JavaScript脚本可直接参 阅读全文
posted @ 2021-07-18 16:43 R-Bear 阅读(126) 评论(0) 推荐(0)
摘要: 一、多窗口处理 在进行自动化测试的时候,经常会遇到点击一个连接或按钮后,会打开一个新的页面,需要我们在新的窗口进行操作,这个时候就需要使用Webdriver里的switch_to_window方法了 #!/usr/bin/python # -*- coding: UTF-8 -*- """ @aut 阅读全文
posted @ 2021-07-18 16:41 R-Bear 阅读(255) 评论(0) 推荐(0)
摘要: TouchAction,类似于ActionChains,ActionChains只是针对PC端程序鼠标模拟的一系列操作,对H5页面操作是无效的。TouchAction可以对H5页面操作,通过TouchAction可以实现点击、滑动、拖拽、多点触控,以及模拟手势等各种操作。 关于 ActionChai 阅读全文
posted @ 2021-07-18 16:40 R-Bear 阅读(284) 评论(0) 推荐(0)
摘要: Allure测试报告框架帮助你轻松实现”高大上”报告展示。本文通过示例演示如何从0到1集成Allure测试框架。重点展示了如何将Allure集成到已有的自动化测试工程中、以及如何实现报表的优化展示。Allure非常强大,支持多种语言多种测试框架,无论是Java/Python还是Junit/TestN 阅读全文
posted @ 2021-07-18 16:37 R-Bear 阅读(784) 评论(0) 推荐(0)
摘要: 1、失败重跑 pytest-rerunfailures 安装:pip install pytest-rerunfailures 使用:pytest test_class.py --reruns 5 --reruns-delay 1 -vs (失败后重新运行5次,每次间隔1秒) @pytest.mar 阅读全文
posted @ 2021-07-18 16:30 R-Bear 阅读(148) 评论(0) 推荐(0)
摘要: pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: 简单灵活,容易上手 支持参数化 能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests) pytest具有很多第三方插件,并且可以 阅读全文
posted @ 2021-07-18 15:49 R-Bear 阅读(844) 评论(0) 推荐(1)
摘要: 默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,本文介绍2中处理方法 一) 1、设置超时时间 pip --default-timeout=1000 install -U 模块名 例如pip --default-timeout=1000 install -U matplotlib来下载 阅读全文
posted @ 2021-07-18 15:47 R-Bear 阅读(1190) 评论(0) 推荐(0)
摘要: 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。 @property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建 阅读全文
posted @ 2021-07-18 15:41 R-Bear 阅读(68) 评论(0) 推荐(0)
摘要: 活在当下的程序员应该都听过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正式的说法。 把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(in 阅读全文
posted @ 2021-07-18 15:40 R-Bear 阅读(68) 评论(0) 推荐(0)
摘要: 在统计python代码 执行速度时要使用到time包,在查找相关函数时有time.time()和time.clock()两个函数可供选择。而两者是有区别的: cpu 的运行机制:cpu是多任务的,例如在多进程的执行过程中,一段时间内会有对各进程被处理。一个进程从开始到结束其实是在这期间的一些列时间片 阅读全文
posted @ 2021-07-18 15:39 R-Bear 阅读(635) 评论(0) 推荐(0)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 55 下一页