from selenium import webdriver from time import sleep driver=webdriver.Firefox()/Chrome() url='E:\\测试\\课件\\Web自动化\\Web自动化课件\\02img\\注册A.html' driver.g ...
分类:
其他好文 时间:
2020-08-17 17:00:23
阅读次数:
73
本章节主要讲解excel测试用例(UI_TestCase.xlsx)、unittest组织登录测试用例,其中需要用到读取UI_TestCase.xlsx测试数据、paramunittest(参数化)、调用loginPage类、断言等方法。 详细如下: 一、UI_TestCase.xlsx 二、tes ...
分类:
编程语言 时间:
2020-08-13 22:07:52
阅读次数:
75
线性模型介绍: 线性模型虽然每个用例都可以拿来独立运行,但是用例之间重复代码多,开发、维护成本高。 其实把重复的操作代码封装成独立的公共模块,当用例执行时需要用到这部分,直接调用即可,这就是模块驱动的方式。 比如登录系统、退出系统、收藏等等。 如下实例(代码中包含我当前用的一些内部地址和账号,做了隐 ...
分类:
其他好文 时间:
2020-08-13 22:07:14
阅读次数:
56
超级鹰超级鹰官网http://www.chaojiying.com/超级鹰功能1.超级鹰图片分类及识别录入系统2.独立的数据及统计服务,实时与总部数据中心直连。3.整合云录入客户端,提供更高的安全性及工作效率。4.采用世界先进的图片处理算法以及神经网络训练系统来提供识别率超级鹰使用步骤1.注册:普通用户2.登录:普通用户3.题分查询:充值(做实验充值1块钱就够)4.创建一个软件(id)5.下载示例
分类:
编程语言 时间:
2020-08-10 10:57:36
阅读次数:
64
1、多表单(或者说框架)切换 什么是表单:就是网页标签名为frame或iframe 的元素,表单引用了其他页面的链接,真正的页面数据没有出现在源码中,但是 在浏览器中可以看见,与浏览器的多个窗口类似 为什么需要切换:在web应用会遇到frame/iframe表单嵌套的应用,selenium的WebD ...
分类:
其他好文 时间:
2020-08-10 09:28:57
阅读次数:
59
selenium处理H5视频主要使用的是javascript,javascript函数有内置的对象叫arguments,arguments包含了调用的参数组,[0]代表取第一个值。 currentSrc 返回当前音频或视频的URL,如果未设置则返回空字符串。 load() , play() , pa ...
分类:
其他好文 时间:
2020-08-10 09:28:41
阅读次数:
58
1 Python 1.1 chm下载 1.2 目录介绍 1.3 Pip命令使用 Pip:python包安装和管理工具 a) 安装包 pip install selenium b) 卸载包 pip uninstall selenium c) 显示安装了哪些文件 pip show selenium 2 ...
分类:
其他好文 时间:
2020-08-05 20:59:08
阅读次数:
77
直接进入正题,对于使用robotframework编写自动化用例时,经常会碰到各种下拉框,下面详情说明各种下拉框的操作。 div格式的下拉框 源码如下 <ul class="select2-results" xpath="1"> <li class="select2-results-dept-0 s ...
分类:
其他好文 时间:
2020-08-05 14:24:52
阅读次数:
75
一、HTMLTestRunner 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 下载后将py文件放到python安装目录的\Lib\site-packages文件夹下即可使用,但需要注意的是HTMLTestRunner是基于pyth ...
分类:
其他好文 时间:
2020-08-04 18:18:25
阅读次数:
79
前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每个页面类都有基类的方法,这个我们 ...
分类:
编程语言 时间:
2020-08-04 16:43:01
阅读次数:
86