测试
文章平均质量分 90
软件测试凡哥
测试八年,我秃了可我也变强了
展开
-
fiddler在软件测试中的使用(详细版)
另外,如果系统调用的有外部接口,根据外部接口的不同返回结果进行不同的逻辑处理,那么就需要外部接口的提供方配合我们进行测试,而在实际操作中这是很难做到的,这个时候我们就可以使用fiddler来篡改接口返回的数据,构造我们需要的测试场景,可以大大提高我们的测试效率。页面进行业务操作,此时在fiddler页面可以看见对应的请求图标会有个红色通行标示,表示请求过程中设置了断点,客户端发出的请求被fiddler拦截了。此时再看接口,会发现接口向服务器发送的请求是我们篡改过的。场景一:请求前设置断点,篡改请求参数。原创 2023-07-12 17:07:29 · 1179 阅读 · 0 评论 -
【Python+Appium】开展自动化测试(五)appium元素定位常用方法
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app通过appium进行元素定位常用的几种方法。原创 2022-11-25 17:18:17 · 2192 阅读 · 2 评论 -
【Python+Appium】开展自动化测试(四)使用weditor进行元素定位
上一篇我们讲到了如何通过编写一个简单的Python脚本完成了登录app的操作,如何断言,如何编写一条完整的用例。那么今天继续我们的自动化测试第四天,使用weditor进行元素定位,具体如何操作的我们往下看看吧。这篇贴子到这里就结束了,最后,希望看这篇帖子的朋友能够有所收获。有什么不懂或是不理解的地方欢迎在评论区和我互动交流,也可以私❤我【Python+appium】咨询如果你觉得文章还不错,请大家下,因为这将是我持续输出更多优质文章的最强动力!原创 2022-11-24 19:33:40 · 2253 阅读 · 4 评论 -
【Python+requests+unittest】如何做接口自动化测试?
1.环境准备python3 + pycharm编辑器2.框架目录展示(该套代码只是简单入门,有兴趣的可以不断后期完善)原创 2022-11-10 17:23:18 · 607 阅读 · 0 评论 -
UnitTest自动化测试框架丨你必须知道的知识
UnitTest单元测试框架提供了那些功能1.提供用例组织和执行如何定义一条“测试用例”?如何灵活地控制这些“测试用例”的执行?2.提供丰定的断言方法当测试用例的执行结果与预期结果不一致时,判定测试用例失败。在自动化测试中,通过“断言”来判定测试用例执行成功与否,测试框架提供丰富的断言方法,例如:判断相等/不相等包含/不包含、True/False等3.提供丰富的日志需要从结果中清晰地看出失败的原因。另外,我们还需要统计测试用例的执行结果,如总执行时间、失败测试用例数、成功测试用例数等原创 2022-11-09 20:12:20 · 260 阅读 · 0 评论 -
Python接口自动化测试之【测试函数、测试类/测试方法的封装】
在python+pytest 接口自动化系列中,我之前的文章基本都没有将代码进行封装,但实际编写自动化测试脚本中,我们都需要将测试代码进行封装,才能被测试框架识别执行。原创 2022-11-07 15:42:20 · 818 阅读 · 0 评论 -
Python自动化测试需要学什么?怎么去学?从哪里开始学?看完本文学习自动化测试目标明确,学习简单粗暴。
写这篇文章之前,我接触了不少的同行,因为之前他们一直都从事手工测试,现在迫切的希望做自动化测试,其中不缺乏其中不乏工作5年以上的人。 本人从事软件自动化测试已经近5年,从server端到web端,从API到mobile,切身体会到自动化带来的好处与痛楚,在此分享一下个人体会。想做自动化,首先得了解一下自动化测试的一些常见问题:原创 2022-11-03 19:33:17 · 257 阅读 · 0 评论 -
超详细的【自动化测试步骤】,没想到能省下这么多时间!!
本文通过介绍自动化测试基本步骤,并通过工具演示自动化测试中的接口自动化测试,来阐述自动化测试的应用流程。希望本文能帮助更多测试人员对如何进行自动化测试有更明确的认识。本文使用的演示测试工具为 Eolink ,其提供 7 * 24 小时测试能力,实现测试流程自动化,帮助测试团队进行高效协作。感兴趣可在评论区参与互动哈。作为测试人员,在进行比较大的项目时,使用自动化测试能帮助我们事半功倍地完成测试工作,提高测试效率,缩短开发周期。那么如何进行自动化测试呢?原创 2022-10-28 20:35:56 · 3564 阅读 · 0 评论 -
自动化测试要怎么做?这篇文章告诉你
我想应该有很多测试人员应该有这样的疑虑,自动化测试要怎么去做,现在我把自己的一些学习经验分享给大家,希望对你们有帮助,有说的不好的地方,还请多多指教!对于测试人员来说,不管进行功能测试还是自动化测试还是性能测试都是需要编写测试用例,所以我们必须先要了解清楚手工测试用例与自动化测试用例的一些特点,才能更好的开展自动化测试工作!!1、自学开发或者测试必备的完整项目源码与环境2、测试工作中所有模板(测试计划、测试用例、测试报告等)3、软件测试经典面试题4、Python/Java自动化测试实战.pdf。原创 2022-10-26 21:51:22 · 2498 阅读 · 0 评论 -
测试老鸟丨告诉你一个项目完整的测试流程究竟是怎样的?
最近在网上看到好多朋友问我项目的测试流程,回答了他们之后我也打算写一篇管这类测试流程的文章供大家参考一番,如果有不同意见也欢迎提出来。闲话不多说,我们往下看便是。原创 2022-10-24 22:08:00 · 1213 阅读 · 0 评论 -
软件测试人员的分工,你知道吗?
最近看了点敏捷测试的东西,看得比较模糊。一方面是因为没有见真实的环境与流程,也许它根本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”。有的人在勇敢的面对生活,有些人在勇敢的挑战自我,有些人在勇敢的面对失败与挫折。好吧!他们都实现了“勇敢”,勇敢到底是如何去做,也许说不清楚。或者说每个人都有自己的实践方式。但是他们却同样靠着“勇敢”攻克不自己所面临的困难。当然了,敏捷并不是简单一个词语,经过前人的不探索与总结,还积累与总结相当多的经验可供我们借鉴与参考。原创 2022-10-19 21:01:57 · 366 阅读 · 0 评论 -
浅谈手机APP测试(流程)
APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所知的测试手段。今天就跟大家简单聊聊手机APP测试的一些相关内容。原创 2022-09-21 22:13:59 · 4238 阅读 · 0 评论 -
最详细的Linux命令大全及操作系统介绍,小白也能轻松入门
本文就详细给大家做一个Linux命令的介绍!内容是很干货的!对我也很有帮助。内容过多,详情请咨询作者,本文仅做个分享~原创 2022-09-18 21:21:20 · 531 阅读 · 0 评论 -
JMeter接口自动化发包与示例
近期需要完成对于接口的测试,于是了解并简单做了个测试示例,看了看这款江湖上声名远播的强大的软件-Jmeter靠不靠谱。Apache-Jmeter是一个使用java语言编写且开源,可拓展性较强的测试框架,设计初期用于web应用的压力性能测试较多,但现在功能已经非常丰富,不仅是压力,而目前的接口自动化都可以使用该工具完成本次需求只依据业务,简单设置定时任务,往指定的接口发送接口数据,对接口返回数据做assert断言判断结果,体验一下该软件与postman有何差异。...原创 2022-08-02 21:41:43 · 1181 阅读 · 0 评论 -
一文读懂金融行业软件测试
目录前言一、什么是金融行业二、金融行业的业务特点三、金融行业测试主要测试范围四、金融行业软件测试的现状五、第三方测试的优点结语本人是更加看好金融类应用软件公司的软件测试岗位的。理由是:金融业是指经营金融商品的特殊行业,它包括银行业、保险业、信托业、证券业和租赁业往往涉及证券、银行、基金、信托、保险、投行、期货等领域随着金融行业的业务不断增加,金融交易模式的不断变化,金融机构对信息化的要求也越来越高,高质量的金融软件对于金融机构来说显得尤为重要。如何保证金融行业软件的质量,对金融行业软件的测试人员来说,也提出原创 2022-07-11 20:12:23 · 879 阅读 · 0 评论 -
测试岗——熬夜也要看完这7点,保证你不漏测
前言什么是漏测?具体的说,什么是测试漏测?测试漏测是指软件产品在测试结束后出现了在测试过程中没有被发现的bug。我们知道,漏测是每一个软件测试者最头疼的事,一旦出现漏测,首先给客户带来了非常不好的影响,特别是严重的功能性bug被漏测; 其次增加bug修复的成本,包括人力物力财力上;再者给自己的测试团队也带来了不利影响,容易被别人质疑能力不足,难以取得信任。不漏侧这个很难避免的,微软的产品都天天打补丁呢,包括google, facebook都经常打补丁。测试人员是没有办法保证不漏侧的,但是尽可能少漏测,而且每原创 2022-06-18 17:33:49 · 194 阅读 · 0 评论 -
在项目中单元测试是用来做什么的?
前言再讲单元测试测什么之前,我们先了解下为什么需要要单元测试?当编写项目的时刻,如果我们假设底层的代码是正确无误的,那么先是高层代码中使用了底层代码;然后这些高层代码又被更高层的代码所使用,如此往复。当基本的底层代码不再可靠时,那么必需的改动就无法只局限在底层。虽然你可以修正底层的问题,但是这些对底层代码的修改必然会影响到高层代码。于是,一个对底层代码的修正,可能会导致对几乎所有代码的一连串改动,从而使修改越来越多,也越来越复杂。从而使整个项目也以失败告终。单元测试针对程序模块,进行正确性原创 2022-05-22 19:38:19 · 816 阅读 · 0 评论 -
测试数据不会造?看这篇文章就够了
所谓的光辉岁月,并不是以后,闪耀的日子,是你对梦想的偏执。作为软件开发过程中一个非常重要的环节,软件测试越来越成为软件开发商和用户关注的焦点。完善的测试是软件质量的保证,因此软件测试就成了一项重要而艰巨的工作。要做好这项工作当然也绝非易事。下面我就讲讲我造测试数据的一些经验和技巧,以供大家参考。Faker一、faker 安装pip install fakerAPI 文档:https://faker.readthedocs.io/en/master/providers/basepr原创 2022-05-10 20:41:05 · 657 阅读 · 0 评论