一. 引流测试产生背景 日常大部分的测试工作都是在测试环境下,通过模拟用户的行为来对系统进行验证,包括功能以及性能。在这个过程中,你可能会遇到以下问题: 用户访问行为比较复杂,模拟很难和用户行为一致,模拟不够真实; 线下模拟场景有限...
项目背景: 近期在做一款app测试,为保护用户隐私,客户端对请求进行整体加密后再发送,途径加密墙服务器进行解密,再发送给指定服务器,逻辑简图如下: 测试过程: 我们需要对功能进行容错测试,修改返回的response; 需要进行网络测试,...
1.模拟弱网测试: 1.自定义配置:rules--customize Rules? ? ctrn+f搜索300,修改接受和发送的时间,? ? ? ?ctn+s保存 2.开启:rules---performances---simulate modem speeds? ? 3.测试完成后记得关闭? ?rules---performances-...
断言其实就是对预期结果与实际结果的判断,预期==实际,就通过;预期!=通过则失败。我们不可能写好接口之后,每次挨个点击进去查看一下是否返回数据正确,因此需要我们设置一些判断,判断这个接口是否正常运行。postman中的断言是在tests中设置(点击...
1.管理多个接口 测试时如果接口比较多,测二轮三轮或者回归时再一个个接口测会很麻烦,所以可以用collections将多个接口管理起来,然后可以一键run。 第一步:创建Collections 点击“+New Collection”,输入Name:test_fjh,Description随便...
app开发和测试过程中我们都会执行npmstart命令来启动服务,只是这样还是很繁琐,我们需要人工介入才能发布代码,本篇文章的目的就是介绍如何使用jenkins让我们的项目自动化。 1.项目准备 原理是打包bundle,然后把文件放到服务器上。 react-n...
微信开发工具是我们开发微信小程序的重要工具,提供了预览、上传代码的功能,但是里面的上传代码在协作过程中是很痛苦的,同时只能有一个预览版,这个预览版还是跟某个开发者绑定的。想象下,5个开发者,里面可能要麻烦1个人专职负责发布。 除此之外...
内容如题,今天发现一个网站,每进去一次,访问量增加一。也就是说,内容页面的get请求发一次,浏览量加一。果断不能错过给自己刷浏览量的机会(这个浏览量对我很重要,而且后来也验证了浏览量大很重要。什么?问我什么网站?不能说,反正比刷文章点赞...
上成品:https://github.com/Lishuanger/ls_api_test,这里简单的写了一下,不规范的地方请多多包涵,后续持续优化 先说一下使用步骤: 1.下载demo 2.安装xlrd,xlwt,requests,pandas,xlutils这几个框架 3.在sendmail文件中修改收件人邮箱,发件人...
背景说明 一般情况下我们都会使用linux作为服务器,但是在现实开发和实施中,会遇到一些情况必须使用windows作为服务器的情况;对于这种情况想通过jenkins实现自动部署,就没有linux这么简单,这篇文章主要说明jenkins如何自动服务到windows服务器的...
Jenkins是大名鼎鼎的DevOps自动化平台,由于其开源,社区支持力度大,插件生态丰富等优势,成为持续开发,持续集成,持续测试和持续交付领域的王者。它的口号是"Build Great Things at Any Scale",翻译成中文是"构建伟大,无所不能"。 Kubernetes则...
曾经我们测试组有几十条甚至近百条的测试脚本,每次测试都在茫茫脚本海中寻求自己所需的那一个…… 有一天,我们突发奇想,为什么不给它们穿上“衣服”,让它们“可视化”。 hello, hello, 不知道大家记不记得曾经的《小白的极简接口“自动化”》...
企业软件需要测试,如同建筑物需要消防和安全检查。如果你知道某些电气状况或结构问题可能导致灾难,不会只寻找一次,而是会反复寻找。同样,如果你想防止应用软件中的某些问题或状况,为此编写测试可以确保它们永远不会进入到生产环境。 对于像Pyt...
ApiPost堪称增强版的中文postman,是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。 下载地址:https://www.apipost.cn/downlo... 在后台...
前言 Allure框架是一个功能强大的自动化测试报告工具,不仅支持多种编程语言,而且能够完美的与各种集成工具结合,包括Jenkins,TeamCity,Bamboo,Maven等等,因此受到了很多测试人员的青睐,那么今天我们就简单的来讲解一下Jenkins中如何集成allu...
Fiddler简述 Fiddler是最强大最好用的Web调试工具之一, 它能记录所有客户端和服务器的http和https请求。允许你监视、设置断点、甚至修改输入输出数据。Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展。换言之,你对HTT...
今天要和大家分享的是Mock server相关的知识,一大波知识来袭,请做好准备~ 什么是Mock server? Mock测试:就是在测试过程中,对于某些不容易构造或者 不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 Mock对象:使用Mo...
在持续集成的过程中,并行的执行那些没有依赖关系的任务可以缩短整个执行过程。Jenkins 的 pipeline 功能支持我们用代码来配置持续集成的过程。本文将介绍在 Jenkins 中使用声明式 pipeline 语法完成任务的并行执行。 Stage 内的并行执行 在声明...
今天要和大家分享的是Mock server相关的知识,一大波知识来袭,请做好准备~ 什么是Mock server? Mock测试:就是在测试过程中,对于某些不容易构造或者 不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 Mock对象:使用Mock Ob...
前置步骤:现在小程序还没有上线,直接在线上进行的压测。我们公司有个压测的服务器,使用跳板机登录后选择该服务器,上传脚本至/home/dev_root/qa/jmeter_load_test目录下(专门存放脚本的目录),上传命令为rz,下载命令为sz。注:macOS上使用rz或者...