排序:
默认
按更新时间
按访问量
RSS订阅

自动化测试框架浅析+selenium 数据驱动之数据文件的使用+python+html测试报告

测试逻辑:1.打开126邮箱,从Excel文件中读取测试数据作为搜索关键词2.在登录密码框输入读取的关键词3.点击登录按钮4.断言登录是否成功,包含认为成功,否则认为失败。测试数据:新建“测试数据.xlsx”,工作表的名字为用户名密码表,...

2018-06-28 13:52:07

阅读数 207

评论数 0

自动化测试框架浅析+selenium 数据驱动之ddt的使用+python

步骤:1.首先在头部导入ddt模块,import ddt2.在测试类前声明使用ddt(@ddt.ddt)3.在测试方法前使用@ddt.data()添加测试方法需要的测试数据,@ddt.data()接收一个可迭代的类型,以此来判断需要执行的次数。多组数据以逗号分开,每组测试数据与测试方法中定义的形参...

2018-06-27 19:46:06

阅读数 559

评论数 0

自动化测试框架浅析+selenium 数据驱动之mysql的使用+python

测试逻辑:1.打开网页,从mysql数据库中获取测试过程中需要的数据2.在搜索框中输入查询关键词测试数据3.单击搜索按钮4.断言搜索结果中是否出现了数据库中提供的预期内容,包含则认为执行成功,否则认为执行失败。实现代码1.在文件夹下新建以下四个python文件,分别为sql.py,database...

2018-06-25 21:11:43

阅读数 640

评论数 0

自动化测试框架浅析+selenium Grid的使用+python

Selenium Grid使用Hub和Node模式:跳过了环境配置,直接说使用方法。1.找到两台windows计算机A,B;A计算机作为Hub,B计算机作为Node2.两台计算机均可访问http://www.seleniumhq.org/download,下载最新版本selenium-server...

2018-06-23 22:47:17

阅读数 73

评论数 0

selenium webdriver3 UI对象库

实现程序与数据相分离,主要分为3步:1.从UI对象库文件UiObjectMap.ini文件取得测试页面需要操作的页面元素的定位方式和定位表达式2.从ObjectMap类取得该页面元素的实例对象3.返回给测试用例方法中,进行后续处理---好处:可以在一定条件满足一部分不会编码的测试人员实施自动化测试...

2018-06-18 19:34:10

阅读数 224

评论数 0

selenium webdriver3+AutoIt3 实现无人为干涉的文件下载

今天写下载模块的自动化用例,进了一个大坑,发现case执行完成,但是一直找不到文件,查了一上午崩溃了,后来发现执行完下载操作后,要保留浏览器打开状态N秒。。(下载是需要时间的,如果没下载完就driver.quit()了 当然不会下载了。。orz..)Au3脚本是AutoIt3 Windows自动安...

2018-06-18 13:27:09

阅读数 195

评论数 0

自动化测试框架浅析(一)+Python

目前在学习ui自动化测试,适用于selenium webdriver3.0+python;本章会先简单介绍自动化测试框架的搭建;一.数据驱动数据驱动测试是自动化测试中的主流设计模式之一,属于中级自动化测试工程师必备知识,必须深入掌握数据驱动测试的工作原理和实现方法。相同的测试脚本使用不同的测试数据...

2018-05-19 20:44:40

阅读数 258

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭