原文:记录python接口自动化测试--根据excel中的期望输出是否存在请求返回的响应来判断用例是否执行成功(第八目)

.首先在excel中的expectValue列填好预期结果值 这里判断接口成功的依据是预期结果值是否存在于接口返回的数据中。 首先,要知道在之前封装的get post请求方法中返回的是 str ,也就是json格式的字符串 而从excel文件解析出的expectValue也是 str ,这样就可以将两者对比,来判断expectValue是否存在于接口返回的数据中 使用if进行判断,一个简单的de ...

2018-04-03 23:04 0 1929 推荐指数:

查看详情

appium+selenium自动化测试UI踩坑记录之--判断元素是否存在

1.判断应用程序元素是否存在,之前使用的代码如下,但是页面跳转后,通过xpath查找信息能查找到跳转前页面的内容,造成信息判断不准确。 于是更换判断方法,如下: 如果点击元素判断元素是否报错,判断页面跳转成功 问题重现 通过driver.page_source ...

Wed Dec 09 00:02:00 CST 2020 0 364
记录python接口自动化测试--从excel读取params参数传入requests请求不生效问题的解决过程(第七)

在第六把主函数写好了,先来运行一下主函数 从截图中可以看到,请求参数打印出来了,和excel填写的一致 但是每个接口返回值却都是400,提示参数没有传进去,开始不知道是什么原因(因为excelparams的值已经按照requests的要求写成了字典格式); 后来突然想到一个 ...

Tue Apr 03 04:50:00 CST 2018 0 2411
记录python接口自动化测试--利用unittest生成测试报告(第四)

前面介绍了是用unittest管理测试用例,这次看看如何生成html格式的测试报告 生成html格式的测试报告需要用到 HTMLTestRunner,在网上下载了一个HTMLTestRunner.py,然后放到python安装路径下的lib目录。 (我用的python3,是下载的虫师写 ...

Wed Mar 28 07:32:00 CST 2018 0 4087
Airtest IDE 自动化测试10 - exists 判断元素是否存在

前言 app 上如何判断一个元素是否存在?如果存在点下一步,不存在不操作 exists 判断是否存在 exists 方法是判断是否存在,如果存在返回图片中心点坐标,如果不存在返回 False @param v:传图片参数 支持平台: Android, Windows, iOS ...

Thu May 27 17:14:00 CST 2021 0 2468
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM