Laurawu

Laurawu

你好,很高兴在这里认识你。我是一位热爱软件测试的工程师。追求质量、热爱学习、喜欢阅读、乐于分享,这就是我😄
上海
使用postman造数
编程技术

使用postman造数

在日常实际工作中,postman除了可以用于单接口调试及自动化测试之外,还可以作为我们日常造数的工具来使用。在日常测试中,无论是功能测试还是协助开发定位问题,总是绕不开造数。在没有现成的造数平台可用的情况下,有什么快捷的方法可以帮我造数呢?接下来我们讲下如何使用postman来帮我们造测试数据,从而提升我们的工作效率。 Postman的运行时基于Node.js。因此你可以使用 Java script 语言在postman的 pre-script 模块 或者 post-response 模块编写代码,来实现我们想要的各种逻辑。 在 Conllections 和 request 中都有 pre-script 和 post-response,在接口运行过层中各模块执行的先后顺序为: Conllections pre-script-->request pre-script-->request-->request post-response-->Conllections post-response Conllections pre-script:在文件夹下的任意请求发送之前执行,直接
阅读时间 3 分钟
Postman请求导出
编程技术

Postman请求导出

🎉现在我们对postman的导入和变量都有了一定的认识,接下来说说postman的导出。 postman中有2中导出:批量导出 和 单接口导出。 一、批量接口导出 右击需要导出的Collection,下滑找到 export 通过postman的导出功能,我们可以快速的将我们本地的接口请求导出为json文件。这里的导出只导出了请求,如果我们的请求中有使用手工添加的变量,则需要再通过以下方式来导出对应的变量及值。 切换到 Environments 菜单,单击 需要导出的变量的 文件夹名,点击右上角的export 按钮,就可以导出对应的变量信息了。 二、单接口导出 在实际工作中我们经常会遇到这样的场景:我们调完接口发现接口的处理逻辑或者是返回结果与我们预期的不一致。碰到这种情况,我们就需要找开发一起定位问题。对于这类问题,开发第一时间总是会找我们要接口的请求参数,如果我们是通过postman发送的请求,则可以通过下面的方式将对应的请求参数发给对方了。 单击选中需要导出的接口,点击 右侧的 <> 按钮,就可以打开导出脚本的对话框。 除了导出为c
阅读时间 3 分钟
写给测试新人
编程技术

写给测试新人

🎉今天逛知乎看到有人在问“我是一名软件测试工程师,空闲的时候我应该做什么?”很想说点什么,于是有了这篇文章。 看书+学习1~2门编程语言。 先说看书吧。我发现,很多人对看书这件事的功利心很强。一说看书,那就一定要从当前看的书中学到肉眼可见的东西。我曾跟好多新来的同事说要多看书。他们第一句回答都是肯定的,第二句就是问我有什么技术类的书推荐。我说"没有,我一般都不怎么看技术类的书籍"。然后我们关于看书的话题就结束了。我其实很能理解这种心态,毕竟我也是这样过来的。由于从小就没有看书的习惯,学生时期看过的书屈指可数,看的还都是老师指定的文学名著。所以在工作的前五年,我也是那种技术类书籍买了不少,结果买完书,别说看完,翻过的都没几本。直到后来,有段时间发生了一些事情,让我对当时的公司很失望,但是又因为一些特殊的原因没有提离职,于是上班开始摆烂。也是从那个时候开始,看了不少自己想看的小说和一些讲历史及心理学方面的书。就这样过了差不多2年,虽然看的书很杂,却养成了阅读的习惯。当时只是习惯性的在上下班的地铁上看书。这样几年下来也看了不少书,慢慢的发现自己的内心平静了很多,在处理工作和生
阅读时间 4 分钟
读《为什么是毛泽东》有感
一书万人眼

读《为什么是毛泽东》有感

刚读初中那会上历史课时,被中华民族源远流长的历史吸引,开始喜欢历史。后来学到近现代史,被清政府的腐败无能和民国时期蒋介石政府的贪得无厌所刺痛。再后来很长的一段时间里都会刻意回避近现代史相关的书或者是电视剧,所以对那一段历史知之甚少。不知道中国共产党成立之初的曲折历程,只知道一些大概的时间节点。 前段时间追完《追风者》,剧中林樵松对共产党赶尽杀绝的态度让我不是理解,想从历史上找到一些解释。刚好微信读书在推这本书,顺手就加入了书架。讲真看到开篇那几章里关于学习的说教时,有过不止一次的弃文的冲动。而让我坚持下来的理由竟然是:这个时期的魏若来在做什么?😂 越往后看越赞同作者的观点,毛爷爷为中国共产党的发展壮大,为中华人民共和国的成立,为中华名族的伟大复兴做出的贡献是无人可比的。在最黑暗的时候他为中国共产当指明了方向,在最困难的时候他为中华民族树立了必胜的决心并制定了夺取胜利的方针。在人心动摇的时候他坚定了人们的信念,为解放全中国的最后胜利打下了坚实的基础。这样的伟人出生在中国,是中华民族的幸运,是中国人的幸运,尤其是我们这些中国社会底层人民的幸运。感谢革命先辈们,
阅读时间 2 分钟
读《一句顶万句》有感
一书万人眼

读《一句顶万句》有感

知道这本书是因为2022年的《脱口秀大会》,还在看节目的时候就去微信读书上搜了然后加入了书架。却总是因为这样或那样的原因一直没看。前几天刚看完一本小说,不知道看啥时又上微信读书去找书,刚好翻到了这本,想起当时李诞把这本书夸的天上有地上无的于是决定看看。 看完后的第一感觉是结尾太突然了,在完全没想到的地方突然就结了。我甚至怀疑是网络问题,导致部分内容没加载完。接着回顾了一下自己的经历,发现这么多年,能真正说到一起的朋友少之又少。曾也有过和人聊一整夜的经历,具体内容记不清了,大概都是些大学时期的少女心事。我们从晚上11点洗漱好后躺床上开始聊,一直聊到了凌晨五六点。后来想想也挺奇怪,大学同班四年,后来又一起租房住过一段时间,天天能见面的时候话不多。反倒是后来,两人不在同一座城市之后却聊了一整晚。 再后来又碰到了另一个同事,因为住同一个小区,于是经常一起吃饭一起上下班。也经常在一起聊天,总是聊些有的没的,虽然聊的内容都很虚但是聊的过程却很开心。后来我离职从杭州回到了上海,没过多久她也离职了。刚好我新去的公司招人,于是推荐她来上海面试。面试通过后我们又成了同事,又开始一
阅读时间 4 分钟
读《邓小平时代》有感
一书万人眼

读《邓小平时代》有感

第一次看关于中国领导人的书。之前对国家元首的感官受父辈影响较多。而父辈们受自身文化程度和获取信息渠道的限制,看待问题又都比较片面。他们对时政的评价都是从自身利益出发,他们看不到政策对大多数人的影响更看不到对后世的影响。这本书让我们从更宽广的视角来看待改革开放,更深的体会到古往今来凡事改革都会触碰一些人的利益而让另一些人获利。 作为一个在农村长大的80后,对90年代初农村的一些人和事有着模糊的记忆,记得每年夏天的割早稻插晚稻,记得家里买的第一台电风扇和第一个电饭煲,记得每年9月份开学前父母都会和邻居们用板车把新掰好的棉花拖到镇上的采购站去卖,回来时会带月饼,橘子或者地瓜,然后用卖棉花的钱给我们交学费。还记得那时我们吃的最多的水果是柑橘(因为是本地水果),对于苹果和香蕉更多的是从电视上看到的,一年也难得吃上一次。96年左右父母和邻居们卖棉花不再用板车而是改用拖拉机,他们卖棉花的时间也不再取决于我们的开学时间而是取决于家里是否还有堆棉花的地方。对于我和周围的小伙伴们来说,虽然依旧没有零花钱,但是夏天会有梨和西瓜,秋天会有苹果和橘子。那段时间农村的变化虽说不上翻天覆地,但是日
阅读时间 3 分钟
《易中天中华史:隋唐》读后感
一书万人眼

《易中天中华史:隋唐》读后感

易老师又一次为那些被黑化的历史人物正名了。玄宗晚年虽然昏聩怠政却并不糊涂。李林甫虽嫉贤妒能,但在政治上也颇有建树,他在位期间安禄山不敢有任何动作。杨国忠能当宰相也不全是因为杨玉环,他个人出类拔萃的理财能力也是重要原因之一。还有高力士虽也收受贿赂却不弄权,反而是作为玄宗和大臣的润滑剂居中调和。 安史之乱是大唐由盛转衰的转折点,但帝国的腐朽其实早已开始。所谓物极必反,开元盛世之后的大唐,帝王不再励精图治,宰相独断专行闭塞圣听,谏臣不再直言劝谏转而歌功颂德。这样的大唐似乎也只剩衰败一条路了。
阅读时间 1 分钟
《万历十五年》读后感
一书万人眼

《万历十五年》读后感

曾一度为张居正的变法失败而扼腕叹息,现在也算是可以释然了,都说时势造英雄,之前总是似懂非懂。 明朝的治国方针是以礼治国,所有问题到最后都会归结为道德问题,即便技术性的问题也是如此。没有统一的立法,官员们断案全凭个人主观意识和当时的道德标准。全国的经济也没有统一统筹和规划的中枢。在这样落后的体制下,变革更是困难重重。而变革往往又会触犯大多固有势力的利益。张居正死后遭清算,似又有其必然的趋势。清算他的人也是拿他的道德品质说事,在这样的体制下即便他清廉如海瑞,也一样逃不出被清算的命运。个人即便再优秀也很难和整个体制抗衡,用作者的话说:只是他们的贤愚得失不足以更改上述历史发展的程序。
阅读时间 1 分钟
postman的变量使用
编程技术

postman的变量使用

通过此前的阅读,我们对 Postman 的 import 功能已有所知晓,但是只有import,远远不能满足我们日常接口测试的需求。在接口测试过程中,有一种极为常见的场景:接口的入参需借助调用其他接口来获取。例如很多业务都需要用户登录之后才能操作。这种业务场景在接口层面的实现,是通过校验接口传入的token或者session来核实用户的身份。只有身份验证通过之后才会进入后续的业务处理逻辑。 那我们怎么使用postman来测试这种需要token或者session的接口呢?最简单的方式无疑是:先手工获取token或者session,然后再将其填入需要测试请求里。这种方式虽然简单但是却很繁琐。众所周知token和session 都是有一定的实效的,一旦过期就无法使用了,需要再次请求登录接口来获取新的token或者session。 那有没有什么一劳永逸的方法呢?说到这里写过代码的同学肯定都会想到一种方法,那就是将登录接口返回的token赋值给一个变量,然后在需要使用token的接口里引用这个变量。是的在postman中解决这类问题用的也是这种方法。 在讲postman 变量的使用之
阅读时间 5 分钟
Postman快速导入http请求
编程技术

Postman快速导入http请求

在使用postman做接口测试时,第一步是将headers及请求参数填入到postman里。对于那些参数和headers不多接口我们还能一个参数一个参数的输入,但是当headers或者请求参数较多的时候时候如果还要一个参数一个参数的输入,就会耗时耗力,那有没有什么好的方法呢? 对于有swagger的接口,我们可以直接在Postman中导入这个文件。Postman能够解析Swagger文档,并自动生成对应的请求模板,包括所有的headers、请求参数、请求体等。 导入方法:在Postman中,点击“Import”按钮,选择“From File”、“From URL”或“From Link”(取决于你的Swagger文档来源),然后按照提示完成导入。 1.打开浏览器开发者工具,选中需要导入的请求,右键copy-->copy as curl 或者copy as curl bash 2.打开postman,点击左上角import -->raw text(v10.15.4
阅读时间 3 分钟