设想: 1、使用excel编写用例第一个sheet页为用例概要格式如下: 后面的sheet页为具体的用例步骤: 实现所有定位信息都与测试代码分离 2、读取该excel文件取出关键字等信息,作为关键字的参数,通过反射机制传递给关键字方法去执行。 关键字模块如下:ObjectMap.py 测试执行代码如 ...
分类:
编程语言 时间:
2018-08-18 15:25:12
阅读次数:
548
想做做信息检索课设,先写个爬虫爬爬微博。 看了一下午微博的api,晚上决定用chromnium。 先通过pip安装selenium,官方文档看一眼, pip install selenium 然后需要安装浏览器的driver,浏览器的调试模式一样 通过Choco安装,powershell一句话 ch ...
分类:
编程语言 时间:
2018-08-13 22:57:43
阅读次数:
251
1、unittest.main() 将一个单元测试模块变为可直接运行的测试脚本,main()方法使用TestLoader类来搜索所有包含在该模块中以“test”命名开头的测试方法,并自动执行他们。执行方法的默认顺序是:根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,a-z。所 ...
分类:
编程语言 时间:
2018-08-13 14:02:54
阅读次数:
132
做自动化也很长时间了,这段时间项目初期没什么事情干就在复习以前做过的seleniu+python的知识,现在想做一个简单的记录,也对自己学习有一个驱动作用吧。 以上。 一、python下载地址: https://www.python.org/ 个人对python版本的选择没有过多的意见,但还是推荐大 ...
分类:
编程语言 时间:
2018-08-08 21:21:30
阅读次数:
198
基于Python+selenium+Chrome的网页自动化教程 Python版本:Python2.7 Selenium版本:selenium3 Chrome版本: 浏览器驱动(chromedriver)版本: Python的安装 Python下载链接:https://www.python.org/ ...
分类:
编程语言 时间:
2018-08-05 20:24:55
阅读次数:
160
一 前言在前面的selenium系列(二)元素定位方式和selenium系列(三)常用操作类型及方法两节中,已经介绍了web页面元素的识别定位、操作等技术,可能你会觉得掌握这两项技术就可以实施web自动化了,答案基本是这样的,毕竟元素定位和操作是核心技术。但是,在某些场景,脚本的运行并非预期那样,如,要操作的元素用常规方法无法识别、元素可以识别但在脚本运行时却未如期而至等。为了解决这些疑难杂症,接
分类:
编程语言 时间:
2018-08-05 11:58:53
阅读次数:
170
从2016年认识Python以来,只会用telnet或者ssh来操作网络设备实现自动执行命令,对web界面的设备基本上束手无策,直到最近跳槽公司全是深信服设备,后台是ssh,抱歉,不对客户开放,SNMP oid只提供那么几个,要批量操作,深信服的建议是买集中管理器,统一设备版本,我去NM。。。后来发现Python可以用爬虫,再后来发现还有Selenium这么个玩意儿,自动上设备上各种点,下面是一台
分类:
编程语言 时间:
2018-08-03 18:02:56
阅读次数:
142
说明: 环境安装中: 2.1、2.2、2.3、2.4、2.5属于python+selenium环境 2.1、2.2、2.4、2.6、2.7、2.8、2.9属于python+Appium环境 1.1 系统及软件准备 1.1.1、适用操作系统 Win7、Win10 64位或32位操作系统 1.1.2、所 ...
分类:
其他好文 时间:
2018-07-29 20:06:45
阅读次数:
179
1.下载Chrome 上一篇文章已经演示过了Python+Selenium+Firefox+Geckodriver安装步骤并通过自动化脚本打开百度 因此当前只需要安装Chrome和Chromedriver即可 官网下载地址:https://www.google.cn/chrome/(可以通过cent ...
分类:
编程语言 时间:
2018-07-26 13:18:17
阅读次数:
1213
项目构建和发送邮件 一、项目构建 1、建立项目chen 打开pycharm左上角File>New Project,在Location输入testing项目所在文件夹D:\chen,创建后选择Opin in current window。 2、创建子文件夹 PS:创建文件夹,一定要选Python Pa ...
分类:
编程语言 时间:
2018-07-23 15:00:01
阅读次数:
163