接口测试
文章平均质量分 77
软件测试玲雪
这个作者很懒,什么都没留下…
展开
-
这套华为软件测试笔试题你能打多少分
10. 在测试执行时,我们主要是基于用户的使用场景来考虑功能实现的正确性,关键机要数据在数据库内是否加密存储或日志输出中是否采用加密、掩码处理不是我们测试关注的范围,毕竟那产品的内部实现,用户看不到的,自然也是不关心的。5. 错误猜测法基于这样一种假设,以前犯过的错误,以后同样会犯,我犯过的错误别人同样会犯,前人犯过的错误,后人同样会犯(N)6、测试ATM取款功能,已知取款数只能输入正整数,每次取款数要求是100的倍数且不能大于500,下面哪个是正确的无效等价类(C)原创 2024-07-17 14:18:57 · 607 阅读 · 0 评论 -
单独跑某个测试是通过的,怎么全部一起跑就挂了呢
【代码】单独跑某个测试是通过的,怎么全部一起跑就挂了呢。原创 2024-07-17 14:17:33 · 324 阅读 · 0 评论 -
学习总结——JMeter做http接口功能测试
正则表达式,最简单的办法是在响应数据中把要提取的目标值左右若干字符包含目标值的一行拷贝出来,粘贴到正则表达式框内,在把目标值用一对小括号替换,括号里用添上合适的匹配符本例如(.*);Json传参时,往往参数相对复杂,规模较大,很多时候是Json串再嵌套Json串,在写入body的时候如果哪里格式不对会影响传参,而JMeter本身是不能对Json进行格式校验的(Postman可以进行简单的Json校验),我们可以借助这个网站来校验你的Json串的格式,打开JMeter,添加一个线程组和该线程组的查看结果树。原创 2024-02-28 19:56:37 · 610 阅读 · 0 评论 -
AngusTester 和 JMeter JDBC 测试结果比较
本次测试主要目的是对比 AngusTester 和 JMeter 对 JDBC 协议性能表现。原创 2024-02-22 15:45:01 · 362 阅读 · 0 评论 -
如何快速打造属于自己的接口自动化测试框架
测试驱动的框架,它即能够基于它的一定规则,导入你需要的测试库(例如:其集成了selenium的测试库,即可以理解为操作控件的测试底层库),然后基于这些测试库,你能应用TXT形式编写自己的关键字(支持python和java语言,这些关键字即你的库组成),之后,再编写(测试用例由测试关键字组成)进行测试;接口自动化相对于UI自动化来说,属于更底层的测试,这样带来的好处就是测试收益更大,且维护成本相对来说较低,是我们进行自动化测试的首选。是目前比较主流的测试框架,对python有一定的编码要求;原创 2024-01-15 19:30:21 · 886 阅读 · 0 评论 -
接口自动化测试的一点总结
本文是我在公司总结的一点点个人建议, 可能有非常多的遗漏, 先记录下来这时候我的理解。公司是做共享单车业务的, 所以场景基本上也可以复用, 毕竟大家都骑过单车。注明: code是我司接口返回的标志。原创 2024-01-12 19:16:07 · 1046 阅读 · 0 评论 -
python自动化测试面试题与答案汇总
是指把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法。1)通俗来讲把每个页面当成一个对象,页面层写定位元素方法和页面操作方法2)用例层从页面层调用操作方法,写成用例3)可以做到定位元素与脚本的分离4)主要用来实现对页面操作和测试逻辑的一个分离持续集成是一种软件开发实践,即团队开发成员经常将代码集成到主干,也就意味着每天可能会发生多次集成。它的好处主要有两个:1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。原创 2024-01-07 14:52:45 · 1018 阅读 · 0 评论 -
Selenium4自动化测试框架
Selenium 介绍Selenium 是目前用的最广泛的 Web UI 自动化测试框架,核心功能就是可以在多个浏览器上进行自动化测试,支持多种编程语言,目前已经被 google,百度,腾讯等公司广泛使用。原创 2023-12-25 14:25:04 · 1004 阅读 · 0 评论 -
接口功能测试策略
由于平台服务器是通过接口来与客户端交互数据提供各种服务,因此服务器测试工作首先需要进行的是接口测试工作。测试人员需要通过服务器接口功能测试来确保接口功能实现正确,那么其他测试人员进行客户端与服务器结合的系统测试过程中,就能够排除由于服务器接口缺陷所导致的客户端问题,便于开发人员定位问题。根据服务器的测试需求,接口测试范围主要分为:1、新增接口的测试;2、新增业务功能接口测试;3、整个服务器的接口测试。原创 2023-12-24 17:15:55 · 1193 阅读 · 0 评论 -
【接口测试】如何定位BUG的产生原因
3、 如果上一步没有问题,请打开系统的debug日志,获取订单的操作说白了最后落到数据库层面就是一条带条件的select 查询语句,我们从日志中可以获取到select 语句的参数,这个参数一般情况下就是在调用接口时传递的那9个,此时抓取到本次接口调用产生的sql语句然后放到数据库客户端上执行,分析查询条件和执行结果的关系,这个过程就是找出错误参数的过程。http接口是离我们最近的一层接口,web端和移动端所展示的数据就来自于这层,那么我们如何知道在测试过成功UI上的每一次点击都触发调用了那些接口呢?原创 2023-12-22 19:42:54 · 987 阅读 · 0 评论 -
Jmeter关联操作
2.线程组右键,取样器选择HTTP请求,创建2个,在第一个HTTP请求右键添加,后置处理器选择正则表达式提取器。3.线程组右键添加,逻辑控制器选择如果(If)控制器,创建2个,使用函数__jexl3提高效率。1.首先右键添加一个线程选择线程组,命名为线程组-1,添加取样器选择HTTP请求--城市天气。4.首先右键添加一个线程选择线程组,命名为线程组-2,右键添加取样器选择HTTP请求。2.线程组右键,监听器中选择用户定义的变量,点击添加,增加一个变量及对应值。2.测试计划右键添加,线程选择线程组。原创 2023-12-21 20:25:02 · 646 阅读 · 0 评论 -
接口测试和测试用例分析
只要有软件产品的公司百分之九十以上都会做接口测试,要做接口测试的公司那是少不了接口测试工程师的,接口测试工程师相对于其他的职位又比较轻松并且容易胜任。3).分析请求和响应:根据接口文档,请求信息中请求的方法(GET、POST、PUT、DELETE等)、请求头、请求体、请求参数等;1).分析接口文档了解接口的详细信息掌握接口实现的功 能:包括接口的请求和响应格式、参数说明、返回值等。5).确定测试场景:根据接口的功能和业务需求,确定需要测试的场景。3).入参规则的测试,各类型 的返回码的构造数据的测试。原创 2023-12-19 19:48:59 · 788 阅读 · 1 评论