精华内容
下载资源
问答
  • 小程序接口测试工具
    千次阅读
    2022-03-07 10:02:22

    不需要安装,只要在微信里找到这个小程序打开即可使用,由于小程序的便捷,如今越来越多的平台开发方都纷纷推出自身的小程序应用。

    那我们该如何进行微信小程序测试呢?

    1、功能测试

    功能测试以需求文档和交互视觉文档为准,如果没有这些文档,参考APP的测试方法,也就是说就把它当做手机的APP来测试即可。
     

    2、兼容性测试
     

    01、操作系统的兼容性
     

    这里的操作系统主要是指android系统和iOS系统。小程序运行在微信中,看起来是跟操作系统没关系,实际上还是有关系的,因为底层调用依赖于具体的操作系统。按照官方文档在微信小程序在ios上是运行在JavaScriptCore中但在Android上是通过X5JSCore来解析的。

    如果有条件,不仅要覆盖android和iOS,包括主流的Android品牌也要覆盖,比如华为、小米、OPPO等等。覆盖到最新的试用版和当前流行的主要版本。

    02、屏幕的兼容性
     

    普通的手机APP会有屏幕兼容性的问题,小程序同样有这样的问题,只不过相对少了些。微信小程序定义了一个新的尺寸单位rpx(responsive pixel)可以适配不同尺寸的屏幕,在页面上定义对象的单位是rpx就可以在不同的屏幕上适配。但1rpx的像素经常在iphone7p上出现断线的情况。因此需要在测试过程中关注1rpx像素的显示。

    03、微信兼容性
     

    因为微信小程序SDK的API版本一直都在更新,导致SDK的API有可能有向下的兼容性问题并最终会影响到在最新版本小程序SDK上开发的程序不能在低版本的SDK 上像预期的那样运行。所以测试微信版本的兼容性之前要先确定小程序使用的库版本在哪些微信版本号上支持。

    3、网络测试
     

    网络测试可以参考APP的测试,比如网络状态和环境的切换,断网,通过设置代理进行弱网的测试等等。主要是考察小程序在各种网络状况下的运行情况。

    4、接口测试
     

    目前大部分都是微服务的架构,所以前端的小程序调用的是后台的接口,所以要对接口进行测试,这里的接口测试和平时的接口测试是一样的,没有特别之处。但是我们需要了解的就是,微信小程序SDK提供的接口时websocket,这是另外一种接口形式。

    5、易用性
     

    APP的易用性该如何测试,小程序的易用性就如何去测试

    6、功能交互
       

    因为小程序是在微信里面,所以还需要验证一些跟微信的交互

    7、交易
     

    小程序支持交易,那么它与微信的钱包、卡包都是可以交互的。如果有交易功能,需要验证各种交易场景。

    8、缓存
     

    比如需要验证清空微信的缓存是否对小程序有影响

    9、消息限制
     

    根据开发文档,有如下消息限制

    支付,当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息(1次支付可下发1条,多次支付下发条数独立,互相不影响)

    提交表单,当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多次提交下发条数独立,相互不影响)

    10、性能测试
     

    小程序的性能不是测试小程序的重点,优先级也比较低。小程序的性能和WEB的性能测试非常类似,性能的常用指标也大致相同。包括页面的白屏时间,首屏时间,资源占用,页面渲染时间,帧率等等。

    小程序开发版中打开性能窗口即可看到页面的性能数据, 但如果是正式发布的版本需要通过埋点才能搜集这些信息。

    11、安全
     

    小程序是内嵌到微信的,但腾讯未必花太多精力在小程序的安全性上,不要指望腾讯帮你提升安全性。对于测试人员,安全相关的测试能做的毕竟有限,我们所要做的就是知道小程序有安全隐患就行了,比如小程序运行后在手机上能看到一个wxapkg的一个包,这个包解压后就是可以认为是小程序的源代码。

    12、权限

    这里的权限指的是访问权限是否授权,所以权限测试分为“已授权”和“未授权”,所以需要测试在跳转到微信小程序时“允许访问”和“不允许访问”这两种情况下小程序是否各项功能能够正常工作。

    更多相关内容
  • 微信小程序接口测试工具,适合PHP开发工作人员、方便调试后台的接口,比较适合初级的PHP或者微信小程序开发人员
  • 接口测试及常用接口测试工具

    千次阅读 2022-01-13 21:26:02
    接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,...

    首先,什么是接口呢?

    接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。
    系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。
    程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发帖就得登录,那么这两个模块就得有交互,它就会抛出一个接口,供内部系统进行调用。

    一、常见接口:

    1、webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。可以使用的工具有SoapUI、jmeter、loadrunner等;

    2、http api接口:是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post等方法,这也是最常用的两种请求方式。可以使用的工具有postman、RESTClient、jmeter、loadrunner等;

    二、前端和后端:

    在说接口测试之前,我们先来搞清楚这两个概念,前端和后端。
    前端是什么呢,对于web端来说,咱们使用的网页,打开的网站,这都是前端,这些都是html、css写的;对于app端来说呢,它就是咱们用的app,android或者object-C(开发ios上的app)开发的,它的作用就是显示页面,让我们看到漂亮的页面,以及做一些简单的校验,比如说非空校验,咱们在页面上操作的时候,这些业务逻辑、功能,比如说你购物,发微博这些功能是由后端来实现的,后端去控制你购物的时候扣你的余额,发微博发到哪个账号下面,那前端和后端是怎么交互的呢,就是通过接口。
    前面说的你可能不好理解,你只需记住:前端负责貌美如花,后端负责挣钱养家。

    三、什么是接口测试:

    接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

    OK,上面是百度百科上说的,下面才是我说的

    其实我觉得接口测试很简单,比一般的功能测试还简单(这话我先这样说,以后可能会删O(∩_∩)O哈!),现在找工作好多公司都要求有接口测试经验,也有好多人问我(也就两三个人)什么是接口测试,本着不懂也要装懂的态度,我会说:所谓接口测试就是通过测试不同情况下的入参与之相应的出参信息来判断接口是否符合或满足相应的功能性、安全性要求。

    我为啥说接口测试比功能测试简单呢,因为功能测试是从页面输入值,然后通过点击按钮或链接等传值给后端,而且功能测试还要测UI、前端交互等功能,但接口测试没有页面,它是通过接口规范文档上的调用地址、请求参数,拼接报文,然后发送请求,检查返回结果,所以它只需测入参和出参就行了,相对来说简单了不少。

    四、接口组成

    接口都有那些部分组成呢?

    首先,接口文档应该包含以下内容:

    1、接口说明
    2、调用url
    3、请求方法(get\post)
    4、请求参数、参数类型、请求参数说明
    5、返回参数说明

    由接口文档可知,接口至少应有请求地址、请求方法、请求参数(入参和出参)组成,部分接口有请求头header。

    标头 (header):是服务器以HTTP协议传HTML资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔,一般存放cookie、token等信息

    有同学问我header和入参有什么关系?它们不都是发送到服务器的参数吗?

    OK,首先,它们确实都是发送到服务器里的参数,但它们是有区别的,header里存放的参数一般存放的是一些校验信息,比如cookie,它是为了校验这个请求是否有权限请求服务器,如果有,它才能请求服务器,然后把请求地址连同入参一起发送到服务器,然后服务器会根据地址和入参来返回出参。也就是说,服务器是先接受header信息进行判断该请求是否有权限请求,判断有权限后,才会接受请求地址和入参的。

    五、为什么要做接口测试:

    大家都知道,接口其实就是前端页面或APP等调用与后端做交互用的,所以好多人都会问,我功能测试都测好了,为什么还要测接口呢?OK,在回答这个问题之前,先举个栗子:

    比如测试用户注册功能,规定用户名为6~18个字符,包含字母(区分大小写)、数字、下划线。首先功能测试时肯定会对用户名规则进行测试时,比如输入20个字符、输入特殊字符等,但这些可能只是在前端做了校验,后端可能没做校验,如果有人通过抓包绕过前端校验直接发送到后端怎么办呢?试想一下,如果用户名和密码未在后端做校验,而有人又绕过前端校验的话,那用户名和密码不就可以随便输了吗?如果是登录可能会通过SQL注入等手段来随意登录,甚至可以获取管理员权限,那这样不是很恐怖?

    所以,接口测试的必要性就体现出来了:

    ①、可以发现很多在页面上操作发现不了的bug

    ②、检查系统的异常处理能力

    ③、检查系统的安全性、稳定性

    ④、前端随便变,接口测好了,后端不用变

    六、接口测试怎么测:

    在进行接口测试前,还需要了解:

    1)、GET和POST请求:
    如果是get请求的话,直接在浏览器里输入就行了,只要在浏览器里面直接能请求到的,都是get请求,如果是post的请求的话,就不行了,就得借助工具来发送。
    GET请求和POST请求的区别:
    1、GET使用URL或Cookie传参。而POST将数据放在BODY中。
    2、GET的URL会有长度上的限制,则POST的数据则可以非常大。
    3、POST比GET安全,因为数据在地址栏上不可见。
    4、一般get请求用来获取数据,post请求用来发送数据。
    其实上面这几点,只有最后一点说的是比较靠谱的,第一点post请求也可以把数据放到url里面,get请求其实也没长度限制,post请求看起来参数是隐式的,稍微安全那么一些些,但是那只是对于小白用户来说的,就算post请求,你通过抓包也是可以抓到参数的。所以上面这些面试的时候你说出来就行了。

    2)、http状态码

    每发出一个http请求之后,都会有一个响应,http本身会有一个状态码,来标示这个请求是否成功,常见的状态码有以下几种:
    1、200 2开头的都表示这个请求发送成功,最常见的就是200,就代表这个请求是ok的,服务器也返回了。
    2、300 3开头的代表重定向,最常见的是302,把这个请求重定向到别的地方了,
    3、400 400代表客户端发送的请求有语法错误,401代表访问的页面没有授权,403表示没有权限访问这个页面,404代表没有这个页面
    4、500 5开头的代表服务器有异常,500代表服务器内部异常,504代表服务器端超时,没返回结果

    接下来再说接口测试怎么测:

    1)、通用接口用例设计

    ①、通过性验证:首先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。
    ②、参数组合:现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品,商品id  是必传的,这样的,就要测参数组合了,type传1的时候,只传商品名称能不能修改成功,id、名称、价格都传的时候能不能修改成功。

    ③、接口安全:
    1、绕过验证,比如说购买了一个商品,它的价格是300元,那我在提交订单时候,我把这个商品的价格改成3元,后端有没有做验证,更狠点,我把钱改成-3,是不是我的余额还要增加?
    2、绕过身份授权,比如说修改商品信息接口,那必须得是卖家才能修改,那我传一个普通用户,能不能修改成功,我传一个其他的卖家能不能修改成功
    3、参数是否加密,比如说我登陆的接口,用户名和密码是不是加密,如果不加密的话,别人拦截到你的请求,就能获取到你的信息了,加密规则是否容易破解。
    4、密码安全规则,密码的复杂程度校验

    ④、异常验证:
      所谓异常验证,也就是我不按照你接口文档上的要求输入参数,来验证接口对异常情况的校验。比如说必填的参数不填,输入整数类型的,传入字符串类型,长度是10的,传11,总之就是你说怎么来,我就不怎么来,其实也就这三种,必传非必传、参数类型、入参长度。

    2)、根据业务逻辑来设计用例
      根据业务逻辑来设计的话,就是根据自己系统的业务来设计用例,这个每个公司的业务不一样,就得具体的看自己公司的业务了,其实这也和功能测试设计用例是一样的。
      举个例子,拿bbs来说,bbs的需求是这样的:
       1、登录失败5次,就需要等待15分钟之后再登录
       2、新注册的用户需要过了实习期才能发帖
       3、删除帖子扣除积分
       4、…
      像这样的你就要把这些测试点列出来,然后再去造数据测试对应的测试点。

    七、用什么工具测

    接口测试的工具很多,比如 postman、RESTClient、jmeter、loadrunner、SoapUI等,本人首推的测试工具是postman和jmeter,接下来就简单介绍下如何使用这两款工具进行接口测试,其他工具本次暂不介绍。

    1)、Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。

    jmeter是一款100%纯Java编写的免费开源的工具,它主要用来做性能测试,相比loadrunner来说,它内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。

    注:以下用例中所用地址皆为本人在本地所搭的环境,外网无法访问,见谅。

    ①、获取用户信息:该接口用于通过userid获取用户信息

    请求地址:http://192.168.1.102:8081/getuser

    请求方式:POST/GET

    入参:
    在这里插入图片描述
    postman中请求如下
    在这里插入图片描述
    jmeter中请求如下:
    在这里插入图片描述
    在这里插入图片描述
    ②、获取用户信息:需要添加header,Content-Type application/json

    1.1 请求地址

    http://192.168.1.102:8081/getuser2

    1.2 请求方式

    get/post

    1.3 入参
    在这里插入图片描述
    postman测试如下,本次入参为json类型,当然文档中没说非要用json,用其他方式也是可以的

    在这里插入图片描述
    在这里插入图片描述
    jmeter测试如下
    在这里插入图片描述
    在这里插入图片描述
    ③、修改用户余额2

    1.1 功能描述

    功能描述:需要添加cookie,token token是写死的token12345

    1.2 请求地址

    http://192.168.1.102:8081/setmoney2

    1.3 请求方式

    Post

    1.4 入参
    在这里插入图片描述
    postman测试如下:
    在这里插入图片描述
    jmeter测试如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    ④文件上传

    postman:
    在这里插入图片描述
    jmeter:
    在这里插入图片描述
    在这里插入图片描述
    ⑤、请求webService接口

    请求webService接口需要用到的工具是SoapUI,如下图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 接口测试】微信小程序接口自动化的实现方案

    背景

    前几天看到有人问微信小程序怎么进行接口自动化,所以想把自己如何进行微信小程序接口自动化的方法分享下。

    https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html这是微信小程序的登陆流程,小程序登陆需要在小程序内部调用 wx.login() 的方法拿到 code,然后去请求服务获取到 token,后续的接口才能请求。所以接口自动化的问题在于如何获取 code 去进行去获取 token。

    环境准备

    1. 一台 windows 或者 mac 电脑
    2. 微信开发者工具
    3. 一个微信号以及小程序开发者权限
    4. 小程序的代码

    原理

    Python 使用minium,JS 使用miniprogram-automator,这是微信官方提供的 UI 自动化测试的工具,它们的原理都是调起微信开发者工具,然后会对外提供了一个自动化测试的端口,然后它们的 API 应该都是和这个端口进行通信。

    我是用的 miniprogram-automator,以下都是以 miniprogram-automator 进行说明,然后就可以使用 miniProgram.callWxMethod 的方法调用 wx.login() 这个方法获取到 code,这就是获取 code 的方法
    在这里插入图片描述

    实现

    我是写了一个服务,对外暴露了一个接口,http://127.0.0.1:3000/wxlogin?appid=xxxxxxxxxxxx, 该接口需要传一个参数是小程序的 appid,然后有一个 config.js 去配置 appid 和小程序的绝对项目路径(注意:一个小程序获取的 code 是无法在另一个小程序去进行登陆的,code 应该是和 appid 是有关联的)

    通过该 appid 找到小程序项目路径,调用 automator.launch() 方法,启动微信开发者工具,然后调用 miniProgram.callWxMethod() 去调用 wx.login() 这个方法获取到 code,最后把 code 从我提供的接口返回在这里插入图片描述
    每个小程序要请求任意接口时候都需要先调用我提供的接口获取 code 登陆后再进行后续的请求操作

    注意点

    不要并发请求自己提供的接口!不要并发请求自己提供的接口!不要并发请求自己提供的接口!因为这个方案是需要调起微信开发者工具,所以如果并发调起的话,会把微信开发者工具搞奔溃,我一开始就是 10 多个小程序同时调用自己的接口,然后把微信开发者工具弄崩了,所以关于微信小程序的接口用例我都是串行请求的

    http://127.0.0.1:3000/wxlogin?appid=xxxxxxxxxxxx 这个接口因为需要调用微信开发者工具,然后再获取 code,所以响应速度会比较慢

    微信开发者工具需要提前登陆

    无法在 linux 部署,因为微信开发者工具没有 linux 版本

    总结

    如果对软件测试有兴趣,想了解更多的测试知识,解决测试问题,以及入门指导,帮你解决测试中遇到的困惑,我们这里有技术高手。如果你正在找工作或者刚刚学校出来,又或者已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,想转行怕学不会的, 都可以加入我们在这里插入图片描述
    ,群内可领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!

    该方法已经在公司落地,并且已实现了 10 多个微信小程序的生产巡检工作。维护工作就是需要注意微信开发者工具的账号需要保持登陆,如果自动退出了,就扫码登陆下就可以。

    展开全文
  • 公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。 从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序接口测试需要准备的 材料有: ...

    公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。

    从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序的接口测试需要准备的

    材料有:

    1、完备的接口文档(什么是完备的接口文档,之前文章有写到,这里不再缀叙)

    2、测试工具的选型(Jmeter/postman/或者直接撸代码?),在这里我对jmeter进行讲解

    3、抓包工具,更好的分析数据的扭转

    OK,准备工作已完成,现在我们对小程序进行抓包

    一、打开小程序,并抓出登录接口如下图所示:

    图(一)为接口调用服务器和调用地址

     

    图(二)为接口请求参数和接口返回值

     

    二、根据一抓出的参数将接口配置于jmeter中,如下图所示:

    2.1、jmeter请求配置,如下图

     

    说明:配置OK后,欣喜若狂,欢天喜地,以为万事大吉

    2.2、执行脚本查看返回结果,如下图所示:

     

    MMP啊,一般登录接口不是放入请求参数后便能成功登录了吗?在这里通过抓包多次打开小程序发现登录接口中请求参数

    值("code": "061xam5b2hJCfP0BNn5b2fL15b2xam5e")他她它是会变的,当然这也没毛病。

    三、分析并获取code值

    3.1、根据2.2中的报错信息我们可以得知,小程序的的登录接口实际上是调用微信的登录态

    3.2、code值是哪方给到我们的?(具体问题具体分析)

    解析:因为小程序是通过微信直接跳转进去,所以小程序的登录态实际上是直接获取微信登录状态,因此code是微信

    传给我方小程序

    3.3、怎么获取code值?

    3.3.1、从开发角度讲,直接去调用微信提供的api接口(这里不讲解)

    3.3.2、通过微信开发者工具,将code抓取出来,并填写到登录接口中,抓取code值的方法(可与开发沟通),我的

    方法如下图所示:

     

    四、将获取的code的值放入登录请求中,从新发起请求,如下图所示:

     

    ps:小程序的登录接口测试已掉通,可以开心进行后面的一些操作了

    变化往往都是来的悄无声息,成长不是一蹴而就

    展开全文
  • 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,...
  • 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口
  • 文章目录前言接口测试工具 前言 大家好,我是洋子,在上篇文章我介绍了抓包工具与单元测试工具,今天咱们来说下接口测试工具和UI测试工具 接口测试工具 Postman SoapUI REST-Assured JMeter Apifox Katalon Studio ...
  • postman测试微信小程序接口

    千次阅读 2019-08-26 18:17:44
    1. 打开微信开发者工具, 输入网址, 点击 'network', 选择测试接口,复制接口url到postman 2.打开微信开发者工具, 复制Authorization信息: 3. 微信开发者工具点击'application', 选择'cookie', 复制信息到...
  • Postman接口测试工具

    千次阅读 2021-09-28 10:43:56
    Postman 是一种常用的接口测试工具,可以发送几乎所有类型的HTTP请求。Postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等...
  • 接口测试工具总结

    千次阅读 2021-10-27 20:50:53
    接口测试工具总结
  • 最好用的七大顶级 API 接口测试工具

    万次阅读 2021-12-15 17:26:39
    现在 API 接口已经成为软件开发重要的组成...面对批量的 API,手动测试变得非常低效,自动化 API 接口测试工具,帮我们提高测试效率的同时,更能帮我们保证程序的稳定和安全性。本文介绍 7 款顶级 API 接口测试工具
  • 接口测试 抓包 fiddler chrome
  • Jmeter压力测试-微信小程序

    千次阅读 2022-04-24 14:49:43
    2.测试工具的选择(Jmeter/postman),我这里选的是Jmeter 3.抓包工具,更好的分析数据的扭转 2.抓包工具 1、打开微信小程序,抓包工具抓出地址和登录接口,如图所示: 图 调用地址 2.为接口请求参数和接口返回值 ...
  • 微信小程序性能测试-Trace工具

    千次阅读 2020-05-18 11:57:01
    微信小程序开发工具中提供了trace panel工具,利用trace工具可时时监控小程序的性能。分析trace文件可获取内存、CPU、fps、启动时间、各函数的执行时间等。 二、环境搭建 1、电脑上安装adb 2、安装node.js 3、...
  • 微信小程序性能测试Trace工具

    万次阅读 多人点赞 2020-06-11 16:16:43
    微信开发者工具的调试器中Trace可实时监控小程序的性能,分析trace文件可获取内存、CPU、fps、启动时间、各函数的执行时间等。 2、前置条件准备 (1)电脑上安装adb 下载adb压缩包去解压即可。链接:...
  • API接口测试及常用de接口测试工具

    千次阅读 2020-07-28 16:35:24
    接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,...
  • 接口测试工具Postman使用实践

    万次阅读 多人点赞 2017-12-05 16:18:55
    接口测试工具Postman使用实践本次chat内容包括: 接口的定义 接口的分类 为何要进行接口测试 接口文档示例 Postman工具简介 借助Postman完成HTTP请求接口测试 Postman + Newman + Jenkins 实现接口自动化测试 一、...
  • web测试,App测试小程序测试区别

    千次阅读 2021-07-19 14:13:50
    web测试,App测试小程序测试的简介
  • 一、web接口测试和app/微信小程序接口测试的区别 web接口一般是通过浏览器访问,app接口是通过手机端访问的,所以他们header头部请求是不一样的,一样的就是User Agent这个参数。 web请求的header请求中的User Agent...
  • 接口测试入门,部分人员主要从事功能测试,有的同学不了解接口测试,本文简要介绍了接口测试的定义与相关流程,适合刚入门的同学。 1 接口的定义 现实中我们的接口比如插销、插座等都是遵循一定的标准和规范制作的,...
  • 初探微信小程序渗透测试

    千次阅读 2022-03-18 09:36:54
    初探微信小程序渗透测试
  • 微信小程序测试方法

    千次阅读 2021-09-12 17:56:17
    微信小程序的定义 依附于微信而无需再次下载安装的移动端应用程序 微信小程序的特点 无需下载,即用即走 功能丰富,清爽体验 流量大、易裂变 微信小程序的局限性 数量:每个应用最大支持页面层级为10层 大小:小程序...
  • Jmeter微信小程序接口测试

    千次阅读 2018-11-01 15:29:00
    最近公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。 从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序接口测试需要准备的 材料有...
  • 谷歌浏览器的接口测试工具Restlet

    千次阅读 2020-09-01 23:16:56
    Restlet Client 插件是一个类似Postman的Api接口测试工具, 界面友好, UI布局也更合理。相比Postman, Restlet Client无需安装本地客户端, 即装即用, 占用空间, 功能强大 谷歌浏览器安装Restlet 以谷歌双核...
  • web测试,APP测试小程序测试特点

    千次阅读 2022-03-14 18:27:09
    测试相同点:都是需要按照需求来进行测试 测试流程是一样的:制定测试计划,设计测试方案,编写测试用例(每一个环节需要进行评审),执行用例 测试的方法是一样的:每个软件都可以手工测试,都可以实现自动化...
  • 1、uniapp如何在真机测试 首先,你的手机要打开开发者模式,下拉选择USB调试(各个手机开发开发者模式的...微信小程序开发流程、开发者工具下载安装 微信小程序开发(创建项目介绍) 你要创建过一个微信小程序项目之后
  • 在微信小程序开发过程中,微信开发平台要求线上上线的微信小程序配置的合法域名以及网络请求必须是https。但是一般在开发测试阶段,网络请求使用http请求方式,那就需要在微信开发者工具里面进行一个配置即可。 ...
  • 问题描述:体验版显示没有问题,最近调接口微信小程序体验版数据(请求失败),开发者工具状态显示正常(真机调试也没问题), 开发者工具状态下显示正常 问题导致:由于微信后台设置安全域名时,与调试的接口不统一...
  • Postman接口测试工具实战演练集

    万次阅读 多人点赞 2021-12-11 11:08:38
    主要进行工具下载安装以及工具日常测试使用的内容进行讲解,并收录整合成一个合集

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 336,567
精华内容 134,626
关键字:

小程序接口测试工具