自动化测试的时候有一个不方便的地方在于,功能测试人员不会用, 更不会往脚本里传参数。 我们可以通过命令行工具配置 help 说明告诉其他人员怎么使用,而且可以通过参数动态传值,python 最好用的恐怕要数 click 了,click 是 flask 框架的作者开发的。 和林纳斯开发git一样,为了 ...
分类:
编程语言 时间:
2020-06-28 15:04:54
阅读次数:
70
#参数化库: parameterized 前提:先安装patameterized库 >>>python -m pip install parameterized from selenium import webdriver import unittest from time import sleep ...
分类:
Web程序 时间:
2020-06-27 20:24:06
阅读次数:
75
#参数化库: ddt 前提:安装ddt库,>>> python -m pip install ddt import unittest from ddt import ddt, data,unpack from selenium import webdriver from time import sl ...
分类:
Web程序 时间:
2020-06-27 19:59:36
阅读次数:
79
接口介绍:有三个接口,分别是注册,登录,充值 首先建一个请求默认值: 注册接口: 登录接口: 充值接口: 执行结果,查看结果树:注册成功,登录成功,充值接口提示先登录 充值接口需要登录成功后的参数,充值依赖于登录成功的,这篇文章就解决这个关联接口的问题添加http cookie管理器 执行,查看结果 ...
分类:
其他好文 时间:
2020-06-27 16:15:42
阅读次数:
100
import time import os import getpass # 时间戳 times = time.strftime("%Y%m%d%H%M%S") # 项目的绝对路径 BASE_PATH = '/'.join(os.path.abspath(__file__).split("/")[: ...
分类:
其他好文 时间:
2020-06-27 13:23:15
阅读次数:
52
亚马逊26日已经宣布将收购Zoox自动驾驶初创公司,目的是什么?原因是自动驾驶启动成立于2014年,亚马逊需要开发自主驾驶技术,包括车辆,为ride自动化测试提供一个全栈解决方案的目的欢呼。 根据亚马逊的公告,它将继续作为独立业务存在,现任首席执行官Aicha Evans以及CTO和联合创始人Jes ...
分类:
其他好文 时间:
2020-06-27 00:04:38
阅读次数:
83
写在前面 随着win10系统的普及,使得Edge浏览器得到广泛使用。从自动化角度看,自然微软也一直不断提供着支持服务,系统版本更新,对应的Edge浏览器版本也在更新,当然对应的驱动版本也会发生变化。 早在去年使用Edge浏览器做自动化测试,是按照操作系统的版本去下载Edge浏览器的驱动。由于最近对w ...
分类:
编程语言 时间:
2020-06-26 18:36:56
阅读次数:
104
工具介绍 Robotframework:一款自动化测试框架。 Eclipse:一款编辑工具,可以编辑python代码、java代码等。 环境安装一共分为四个步骤: 一、Python环境 二、安装RobotFramework; 三、JDK1.8 + Eclipse安装 + RED插件; 四、配置ecl ...
分类:
系统相关 时间:
2020-06-26 13:08:18
阅读次数:
77
pytest作为第三方自动化测试框架,深受大家的喜爱。本文主要介绍pytest框架进行自动化测试的API函数基础、经验和技巧。 ...
分类:
其他好文 时间:
2020-06-26 12:58:46
阅读次数:
55
配置模块的引入 需求背景: 进行自动化测试的时候会有很多的设置常量需要操作。 比如 baseurl,db连接数据,测试用用户名,管理员账号,token,auth之类 比较好的方式是使用一个静态文件保存下来,编写方法固定读取 涉及第三方库 configparser.ConfigParser step1 ...
分类:
其他好文 时间:
2020-06-26 12:38:25
阅读次数:
44