摘要: 当用户关键字传递参数过多时,容易出错提示: Keyword '筛选查询' got positional argument after named arguments. 【初始化查询】目前有5个参数 当第1个参数,传入参数名=值形式,是行不通的而其他参数可以识别 说明:忽略大小问题 后来去掉其他参数的 阅读全文
posted @ 2019-04-03 17:23 幸福在今天 阅读(3604) 评论(0) 推荐(0)
摘要: 这篇文章是对它的补充,我们都知道在自动化测试用例中,实现业务逻辑和测试数据的分离,使得代码结构更清晰,方便后期维护。 该接口的功能是:认证用户登录后显示5个菜单(新增菜单‘我的学校’) 接口测试用例: 1、用户未登录时,只显示4个 2、租户的认证用户登录,显示5个 3、租户的非认证用户登录,显示4个 阅读全文
posted @ 2019-04-02 16:13 幸福在今天 阅读(634) 评论(0) 推荐(0)
摘要: 在接口测试中,发送请求后,返回的json数据中,获取感兴趣的数据。 另外一个问题,参数传递后,data仍是空的呢? 阅读全文
posted @ 2019-04-01 17:15 幸福在今天 阅读(3168) 评论(0) 推荐(0)
摘要: 【2019-3月】在这个月我们迭代了2个版本 (web系统1个:TB 190315-v1.2.9版本 修复遗留问题 APP与web交互版本 1个:APP 190328-v2.0.0版本 租户开通APP门户、及web与APP订单双通、APP看直播课体验升级) 说明: 租户开通APP门户、及web与AP 阅读全文
posted @ 2019-03-28 18:02 幸福在今天 阅读(391) 评论(0) 推荐(0)
摘要: 一、以SSH通道方式远程连接数据库 预备条件:python 3.X 安装PyMySQL、sshtunnel模块(pip install PyMySQL、pip install sshtunnel) PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中 阅读全文
posted @ 2019-02-22 14:44 幸福在今天 阅读(328) 评论(0) 推荐(0)
摘要: 从下面截图看,有两个作用: 1、在资源文件中定义变量,无需每个测试套件suite中分别定义该变量,在使用该变量时,直接导入该资源文件即可。 2、定义用户关键字,在testcase中使用 阅读全文
posted @ 2019-02-21 15:53 幸福在今天 阅读(286) 评论(0) 推荐(0)
摘要: 【转载】https://blog.csdn.net/boomjane_testingblog/article/details/51821819 在进行软件自动化测试时,我们设计并编写好一个测试脚本的业务逻辑之后,需要将其中的“业务数据”提取为变量,并对业务逻辑进行封装(数据与逻辑分离吗),以便在后续 阅读全文
posted @ 2019-02-21 14:47 幸福在今天 阅读(1225) 评论(0) 推荐(0)
摘要: 新建第一个测试脚本 创建项目--》创建测试套件--》创建测试用例(所选择的type、Format参照下面) 项目选择file类型,我们就可以创建多个套件,套件可定义为不同的业务,不同的业务下再分用例,结构会更加清晰。 “测试套件”如果创建成Directory类型后,就不能直接在其下面创建用例了,还需 阅读全文
posted @ 2019-02-20 15:31 幸福在今天 阅读(977) 评论(0) 推荐(0)
摘要: 接口测试,哪些场景会用到:在系统与系统之间的交互点、在系统内模块与模块之间的交互点接口测试什么呢:测试数据交互、数据传递、数据逻辑控制及系统间相互通信 【转载】https://www.cnblogs.com/chenhuabin/p/10150210.html 隐藏前端展示信息:REGEX:(?in 阅读全文
posted @ 2019-02-18 13:51 幸福在今天 阅读(4879) 评论(0) 推荐(0)
摘要: 场景1:用户登录 1、post请求的参数,可以通过拼接在接口path后面,验证后这种方式是有效,但不好维护测试数据 2、将多个参数存放在dic中,传递dict变量 需要注意:传参时,写成【data=&{user_info}】或【data=${user_info} 】 或 ${user_info} 均 阅读全文
posted @ 2019-01-31 16:39 幸福在今天 阅读(2726) 评论(0) 推荐(0)