- 博客(121)
- 收藏
- 关注
原创 还在为软件测试面试担心?教你一分钟拿捏面试官,轻松拿offer
1、你做了几年的测试、自动化测试,说一下 selenium 的原理是什么?我做了五年的测试,1年的自动化测试;selenium 它是用 http 协议来连接 webdriver ,客户端可以使用 Java 或者 Python 各种编程语言来实现;2、什么项目适合做自动化测试? 关键字:不变的、重复的、规范的第一点,需求变化不能太频繁;第二点,项目周期要足够长,如果自动化代码还没有写完,公司就倒闭了,那也不需要自动化了第三点,脚本可以重复使用:在一些典型的场景,比.
2022-03-18 22:04:33
457
原创 软件测试面试必问的四个问题,赶紧码住收藏,你一定能用得到
一般在面试开始时,面试官会让我们先自我介绍一下,自我介绍主要讲一下自己的教育经历、项目经历、主要工作内容、优缺点等等。自我介绍完了之后,面试官会根据我们的自我介绍及简历上的信息进行提问,那么面试过程中都会问哪些问题呢?一、介绍一下你最近做的一个项目这可能是最常见的一个问题了,那么我们该如何回答呢?首先将项目的主要流程及功能介绍一下,然后拿出最主要的一个模块,来详细的讲解一下。比如说我一个商城的项目,介绍完了商城的主要流程及功能之后,我们要挑选最主要的一个流程,比如购买
2022-03-17 20:41:43
665
原创 史上最全软件测试面试题集(含答案),进大厂涨薪必备,赶紧收藏
1.常见的HTTP请求方式有哪些?GET:发送一个请求来获取服务器上的某一资源,多用于查询数据(如列表查询);POST:将数据添加到服务器中的现有文件或资源(如提交表单或者上传文件),POST 请求可能会导致新的资源的建立或已有资源的修改;HEAD:响应与GET请求相同,但没有响应正文;PUT:替换服务器中的现有文件或资源,多用于向指定资源位置上传最新内容(如修改评价或笔记);DELETE:从服务器中删除数据(如取消收藏或删除评价);PATCH:是对 PUT 方法的补充,用..
2022-03-16 21:35:03
1555
原创 软件测试入门,你必读的一本书,经典又实用
本书阐述了如何将经典软件测试法则应用到解决当今计算机行业所面临的*紧迫的问题之中,这些问题包括:移动设备的应用测试;各种设备上的软件代码走查、代码审查(从技术以及如何发现错误的角度讨论);可用性测试(随着直接面向广大终端用户的应用在数量上呈爆发性增长,可用性变得越来越重要);互联网应用、电子商务和敏捷编程环境的测试。回想刚参加工作的时候,只是为了完成需求,没有写过单元测试。有一段时间刷leetcode,有些case过不去,开始意识到测试的重要性。现在也开始写单元测试了,考虑各种边界条件去写te..
2022-03-15 22:15:01
317
原创 史上最全软件测试面试题(含答案),进大厂涨薪必备
本试题分三部分,第一部分,基础面试题及答案,第二部分,高级进阶;第三部分,测试开发相关面试题,本篇为第一部分。建议,收藏后阅读,篇幅很长。1、你的测试职业发展是什么?测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。优势在于我对测试坚定不移的信心和热情,虽然经验还不够,但测试需要的基本技能我有信心在工作中得以发挥。2、你认为测试
2022-03-14 16:32:46
641
原创 一篇文章告诉你,金三银四准备找软件测试工作时,需要准备什么?
三四月份,正是挺多公司开放招聘的时候,个人经历了一些大厂或小厂的面试也总结了一些信息,罗列一下权当抛砖引玉,希望能够稍微帮到一些准备或者正在找工作的朋友。前期准备 关于投简历 需要意识到:一旦开始投简历,就是正式的开始找工作期了,你可能在投简历之后,时刻都能收到公司的面试邀请和电面邀请。所以,在开始投简历之前,就应该做一些基本知识的准备,避免仓促的接到电面和面试,因为没有表现好错过了好公司的机会 面试的有些问题是需要临时突击背诵加强的,因为甚至日常工作涉及不到,涉及面也比.
2022-03-12 21:06:56
181
原创 什么是软件测试?需要学什么?十年测试经验工程师带你深入了解
对自动化测试个人看法自动化是一个老生常谈的话题,也是一个软件领域非常有技术广度和技术深度的活动,特别是在大型软件的生命周期上。个人觉得开展自动化测试的难度不亚于传统意义上的软件开发。从产品角度来看:质量领域本身要求从业人员要全面了解产品、有全局风险意识,例如:产品需求/设计阶段能否发现设计缺陷、产品测试阶段能否发现深层次的bug、产品运维阶段能否制定良好的灰度策略、快速发现、定位线上问题,甚至如何做好新/老系统线上过渡切换等等,这里面都有自动化测试可发挥的空间。从技术的广度和
2022-03-11 17:09:32
206
原创 成为20K+测试工程师有多难?看看这份职业技能清单,你就懂了
曾经的我认为,进这行是一件非常简单的事情,只要是个正常人,会点点点,就可以很快胜任这份工作。的确我们起初认为的软件测试,无外乎就是整个软件开发完了,给测试从头到尾点一点,没什么问题,就能上线了。正是因为这个理解,所以留给我们的印象就是:测试职业,门槛低,入门简单!如果找不到工作,或者不想干开发,就来做测试吧 。所以,出现了如下的一片景象:A写了几年代码,写不下去了,听说测试很好上手,先来做几年测试 。B小文员一枚,想入行 IT,听说测试入门简单,请问怎么入行 。C之前在工厂上班,
2022-03-09 22:21:10
155
原创 自动化测试会取代手工测试?手工测试没有前途?这到底是不是真的
在测试行业,一个一直被讨论的问题就是:手工测试没有前途,自动化测试会取代手工测试?首先说结论:自动化测试不会取代手工测试,这完全是两个维度的事情。为什么不会呢?我们需要从本源上说起。什么是自动化世界上有很多职业,比如艺术家、维修人员、销售等等,每种职业都需要人来参与,而每种职业也都有部分工作交给机器来做。但无论哪种职业,几乎都是人来主导,然后将越来越多的工作交给机器来做。而机器无法实现的工作,比如创新、情感、思维等,只能由每个具体的人来完成。而这些必须由具体的人...
2022-03-07 21:11:33
491
原创 赶快收藏,Pytest框架环境切换实战教程,后悔没有早知道
测试人员每天都跟不同的环境打交道,比如线上环境,测试环境,预上线环境等等,那么作为自动化测试人员写的代码,我们也要具备能自由切换环境的能力,那么今天小编就给大家聊一下,如何能让我们python语言写的测试用例可以自由切换到不同的环境下面去运行呢?Python写测试用例离不开单元测试框架,最近比较火的单元测试框架就是pytest。人家火也是有原因的,插件那是相当丰富,支持多断言,报告精美,咳咳,不在继续放彩虹屁了,我们言归正传,今天给他大家聊一下通过pytest框架实现自由环境切换的几种方法。1p
2022-03-05 19:46:10
176
转载 金三银四跳槽季,高频面试题助你Offer连连害怕找不到工作?
大家好,春风不仅吹绿了枝条,也让打工人心中痒痒的。金三银四的跳槽季,很多伙伴都蠢蠢欲动,想要拿更高的薪资,想要去更大的平台。今天给大家分享一波面试题,祝准备跳槽的伙伴们,求职顺利,Offer连连,涨薪多多!一分布式系统的性能测试,如何做系统性能评估、性能瓶颈与性能指标分析?① 建立系统环境模型,最大限度地模拟实际情况,无法模拟时应采取相应方式规避。② 采取分块法抽离子系统,对相同消耗型的模块(子系统)进行分析。定位可能存在系统瓶颈的地方,采取多种方法观察日志、性能指标。.
2022-03-04 14:07:08
386
原创 软件测试知识点,你想知道的全在这,确定不点进来?
1、接口测试在什么时候使用的接口测试定义:测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。系统集成前接口测试:在组件连通前接口测试(一般开发自测)注意:直接调用其他公司接口的情况需要根据对方公司提供接口文档进行测试(测试人员完成)系统测试和验收测试中的接口测试:1.接口功能测试接口压力测试产品上线接口测试:1.接口压力测试(时间..
2022-03-03 20:44:54
199
原创 软件测试面试合集,测试/测试开发岗面经,看完还不怕找不到工作
一面(30min-1h)主要考察对测试的理解以及计算机基础、算法与逻辑思维。 自我介绍 你介绍的决定接下来问的,提前打个草稿很重要; 项目经历 计算机基础 包括Linux命令、数据库与SQL、C++/Java/Python、算法与数据结构 编程题(可能会有智力题); 测试的相关 实习经历 ,测试的理解/测试的相关知识, 设计测试用例 游戏经历(游戏测开) 你有什么问题 平常看过那些技术性网站,在github看过什么项目,有没有自己
2022-03-03 19:22:09
1066
原创 什么是缺陷分析?一篇文章带你了解,测试工程师必备技能
缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。其实每个项目的缺陷记录都是有很大价值的。在测试阶段分析当前缺陷情况,及时发现存在的问题并调整测试策略,才能降低风险和损失。测试结束后也需要通过缺陷分析进行总结,做得好的地方继续发扬,做得不好的地方及时反思改正。很多同学会疑惑,如果要进行分析,要从哪里入手呢?下面是几个缺陷分析的着手点:1总的缺陷趋势正常的趋势应该是前期快速上升,中期平缓增长,后期基本稳定...
2022-03-02 21:05:43
1778
原创 从功能测试进阶自动化测试,熬夜7天整理出这一份3000字超全学习指南
功能测试想转自动化,请问应该怎么入手?有没有好的资源推荐?结合自己的经历聊一聊我是如何在工作中做自动化测试的。(学习路线和网盘资源放在文末了)测试新人我的职业生涯开始和大多数测试人一样,刚开始接触都是纯功能界面测试。那时候在一家电商公司做测试,在这个吃技术的IT行业来说,不断学习是至关重要的。但是我之前做的是最基础的业务工作,随着时间的消磨,让我产生了对自我价值和岗位意义的困惑。一是感觉自己在浪费时间,另一个就是做了快2年的功能测试,感觉每天过得浑浑噩噩,薪资也从不...
2022-02-28 20:15:19
400
原创 四年经验软测工程师,亲身面试经验总结,为你的金三银四保驾护航
应该一大部分人都是半路转行的,所以各位小伙伴在找工作的时候一定不要气馁,调节好自己,总会有机会的,同时一定要做好复习,重点掌握好。我就把在面试当中可能遇到的一些注意事项简单说一说,希望对小伙伴们有所帮助。一、关于简历简历一定要好好润色,工作经历最好不要留有空白期限,语言文字要组织好,逻辑思维要清晰,这些都是加分项,写在简历上面的项目和工具,自己一定要熟悉,不熟悉的自己多做功课。因为面试中,一般情况下leader都是一边看简历一边来问你问题,我一共面试4次,基本上每一次面...
2022-02-27 19:11:32
462
原创 为何从开发转到测试,三年软件测试工程师,带你聊聊这其中的秘辛
从事测试工作已3年有余了,今天想聊一下自己刚入门时和现在的对比,虽然现在也没什么成就,只能说笑谈一下自己的测试生涯,各位看官就当是茶余饭后的吐槽吧,另外也想写一写自己的职场感想,希望对刚开始工作的小伙伴能够有些帮助或启发。选择测试的原因我大学学的是计算机专业,对于IT互联网行业,那也算是正统科班出身吧,大四那年就进了一家还挺大的软件公司实习,开发公司的自主产品,一个线上管理软件。所在的团队各个都是猫头鹰界的扛把子,动不动就干到半夜,我一个实习生,早走显得不够努力,只能也...
2022-02-26 17:40:58
407
原创 助力金三银四,全网超全的测试类型详解,再也不怕面试答不出来了
引言在软件测试工作过程中或者在面试过程中经常会被问到一些看起来简单但是总是有些回答不上的问题,比如你说说“黑盒测试和白盒测试的区别?”,“你们公司做灰度测试么?", ”α测试和β测试有什么不一样?“,“说说 AB test 的目的什么?”...诸如此类的一些问题,总有些同学回答不上来,今天给大家总结一下所有的测试类型以及其使用场景。测试类型详解黑盒测试软件对于测试员来说就是一个黑色的盒子,测试不知道里面的代码实现,只能看到对软件的输入和以及软件的输出结果。比如你陪女.
2022-02-25 21:44:26
345
原创 三年黑盒测试工程师,带你了解嵌入式测试,金三银四升职加薪秘诀
什么是嵌入式系统?嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”。嵌入式系统是“用于控制,监视或辅助操作机器和设备的装置”。嵌入式系统还可以定义为“以应用为中心,以计算机技术为基础,软硬件可裁剪,功能、可靠性、成本、体积、功耗要求严格的专用计算机系统。”嵌入式系统由嵌入式硬件和嵌入式软件两部分组成,硬件是支撑,软件是灵魂。嵌入式系统按实时性分类,可分为非实时性,软实时性和硬实时性。其中硬实时性是指系统对响应时间有严格要...
2022-02-25 19:21:56
329
原创 软件测试面试题,精选100 道,内附答案
精挑细选,整理了100道软件测试面试题,都是非常常见的面试题,篇幅较长,所以只放出了题目,答案在评论区!测试技术面试题1、什么是兼容性测试?兼容性测试侧重哪些方面?2、我现在有个程序,发现在 Windows 上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?3、测试的策略有哪些?4、正交表测试用例设计方法的特点是什么?5、描述使用 bugzilla 缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?6、你觉得 bugzilla 在使用的过程中,有什么问题?7、描述测
2022-02-24 22:00:09
8831
4
原创 selenium自动化集成,八年测试经验软测工程师,一篇文章带你学懂
问题当我们描述一个“好的自动化测试用例”时,经常出现标准是:精确 自动化测试用例应该测试一件事,只有一件事。与测试用例无关的应用程序的某个部分中的错误不应导致测试用例失败 独立 自动化测试用例不应该受测试套件中任何其他测试用例影响 快速 这不需要太多的解释。自动化测试用例套件运行得越快,它就越有用这些标准在Selenium测试套件中可能特别具有挑战性。原因在于,Selenium的UI自动化测试通常涉及可能包括注册,登录,某些导航,表单提交或与网站的其他交互的设置。只有在...
2022-02-24 16:50:13
95
原创 阿里p8手把手教你,自动化测试应该如何实现多线程?赶紧码住
进程进程就是一个程序在一个数据集上的一次动态执行过程,我们编写的程序用来描述进程要完成哪些功能以及如何完成。线程线程页脚轻量级进程,他是一个基本的CPU执行单元,是进程中的实现,线程的出现是为了降低上下文切换的小号,提高系统的并发性。线程与进程一个线程只能属于一个进程,而一个进程可以有多个线程。 但是少有一个线程资源分配给进程,同一进程的所有线程共享该进程的所有资源。 CPU分给线程,即真正在CPU上运行的线程。多线程原理应用1...
2022-02-23 21:43:39
98
原创 备战金三银四,软件测试面试前都要做哪些准备?速看
马上就是金三银四了,不知道小伙伴们有没有准备好呢?希望这篇文章的内容可以帮助到大家!一、问题预测让简单介绍下自己(每次面试开场)让说下自己会的内容看了哪些书籍(有问到)了解过哪些技术博客/论坛(有问到)是否了解软件测试需要掌握哪些知识(问到类似问题)之前面试过,觉得自己需要补充哪些?做了哪些行动?为什么做测试,觉得自己做测试有哪些优势?(有问到)知道哪些Bug系统9.测试用例的基本要素是?二、介绍一下公司项目三、技能方面1、 数据库方面常识2、 linux...
2022-02-22 20:29:30
183
原创 不写脚本也能做自动化测试,这么省时省力的方法,后悔没有早知道
添加图片注释,不超过 140 字(可选)自动化测试的痛点说到功能自动化测试,我们可能首先会想到QTP、Selenium等诸多的自动化测试工具和解决方案,如何使脚本开发变得简单、如何使脚本维护变得容易、如何提高脚本开发的效率等话题,一直以来都是自动化测试领域关注的焦点问题。然而无论是哪种工具哪种解决方案,都离不开测试脚本的开发,有过脚本开发经历的人应该有体会,虽然设计良好的自动化测试架构可以简化脚本开发,但是面对成百上千上万的功能,开发和维护脚本始终不是一件容易的事,...
2022-02-21 21:56:21
263
原创 软件测试实践经验:应该如何使用Docker?讲得如此清晰明了
我们之前讲过《Docker是什么以及到底有什么用》,今天我们来说一说该如何使用Docker。Docker的三大核心概念镜像 容器 仓库还是举个例子:我们在空地上造房子,我们运砖块,再运木头,然后一顿操作把房子盖起来,过了两年,政府来拆迁了,怎么办?我们得换个地方造房子去了,这个时候,按照之前的,我得再次运砖块、运木头、然后再一顿操作把房子盖起来。但这次,来了一个叫Docker的靓仔,教了我一句咒语,用了这个咒语,就可以把我原来盖好的房子,打包成一个镜像,塞到我的背包里.
2022-02-19 19:25:57
7860
原创 测试人一定要会的技能:selenium的三种等待方式解读,清晰明了
发现太多人不会用等待了,博主今天实在是忍不住要给大家讲讲等待的必要性。很多人问,这个下拉框定位不到、那个弹出框定位不到…各种定位不到,其实大多数情况下就是两种问题:有frame 没有加等待殊不知,你的代码运行速度是什么量级的,而浏览器加载渲染速度又是什么量级的,就好比闪电侠和凹凸曼约好去打怪兽,然后闪电侠打完回来之后问凹凸曼你为啥还在穿鞋没出门?凹凸曼分分中内心一万只羊驼飞过,欺负哥速度慢,哥不跟你玩了,抛个异常撂挑子了。那么怎么才能照顾到凹凸曼缓慢的加载速度呢?只有一个办...
2022-02-18 20:52:42
87
原创 阿里p8推荐,测试覆盖率工具—Jacoco,实用性极佳
测试覆盖率工具测试过程中根据需求文档和设计文档编写测试用例、执行测试;为了更加全面的覆盖,我们可能还需要理解被测程序的逻辑,需要考虑到每个函数的输入与输出,逻辑分支代码的执行情况,这个时候我们的测试执行情况就以代码覆盖率来衡量。覆盖率是衡量测试效果的一个辅助指标。01意义分析未覆盖部分的代码,从而反推在前期测试设计是否充分,没有覆盖到的代码是否是测试设计的盲点,为什么没有考虑到?需求/设计不够清晰、测试设计的理解有误、工程方法应用后的造成的策略性放弃等等,之后进行补充测.
2022-02-16 20:46:47
9575
原创 年薪50w阿里P8亲自下场,教你如何从测试晓白进化,先睹为快
添加图片注释,不超过 140 字(可选)刚入行的测试人如何快速判定软件问题,已经工作一段时间的测试人如何成长?废话不说,直接上干货!如何快速找出程序/软件问题01先测试变更部分(如新增需求、修改过bug的代码),再测试没有变更的部分。因为:修改和更新意味着有新的风险。02先测试核心部分(如重点功能、核心需求),再测试辅助功能。因为:有限时间内,测试完关键和常用功能,意味着完成产品基本功能的测试。03先测试功能,再测试性能。...
2022-02-15 18:00:51
436
原创 不夸张地说,这是我见过最通俗易懂的,pytest入门基础教程
Pytest简介Pytest is a mature full-featured Python testing tool that helps you write better programs.The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.通过官方网站介绍我...
2022-02-14 21:35:14
909
原创 满满知识点,如何利用JMeter生成加密数据写入数据库?还不赶紧收藏
添加图片注释,不超过 140 字(可选)有部分数据直接插入数据库是不可以的,需要加密处理,例如密码都指定为加密后的数据字符串。今天我们来学习一下如何利用JMeter生成加密数据并写入MySQL数据库中。如何JMeter如何连接数据库,可以看我之前写的随笔,JMeter接口测试-JDBC测试。一:添加线程组,再添加JDBC Connection Configuration(右键测试计划-->配置元件-->JDBC Connection Configuration)...
2022-02-14 20:46:57
297
原创 阿里p8精心整理的,测试用例设计方法-场景法详解,确定不拿走吗
添加图片注释,不超过 140 字(可选)01定义场景法是通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。场景主要包括4种主要的类型: 正常的用例场景 备选的用例场景 异常的用例场景 假定推测的场景 02基本流备用流添加图片注释,不超过 140 字(可选)...
2022-02-12 17:08:46
189
原创 阿里p8呕心沥血整理出来的,APP UI自动化测试思路总结,速看
首先想要说明一下,APP自动化测试可能很多公司不用,但也是大部分自动化测试工程师、高级测试工程师岗位招聘信息上要求的,所以为了更好的待遇,我们还是需要花时间去掌握的,毕竟谁也不会跟钱过不去。接下来,一起总结一下APP UI自动化测试的思路吧。01开发语言选择通常用于自动化测试的编程语言有:Python、Java、Javascript、Ruby、C#、PHP等。一般我们会选择自己熟悉的编程语言来编写自动化脚本,但对于编程基础基本为0的童鞋(或者专注于做自动化测试的童鞋),推荐学习...
2022-02-12 16:27:13
203
原创 由难到易,这3种自动发送测试报告的神仙方法,建议码住
请点击输入图片描述(最多18字)前言每当测试结束后,测试人员都会输出一份详细的测试报告给到领导或者组内人员,那么当我们自动化测试结束后的时候,也可以让其自动发送测试报告。这样领导和组内的成员就能看到自动化测试每次测试的内容了。安静先介绍下如何通过Python发送邮件,再通过简单的小例子在自动化测试过程中自动发送报告。smtplibsmtplib是属于Python发送邮件的一个库。其简单的原理是通过SMTP的方式来实现发送报告的。SMTP(Simple Mail Transfer P..
2022-02-10 19:57:03
11631
原创 终于等到你, “满级”SQL语句技巧大全笔记,太全面了,已跪
1、1=1,1=2的使用,在SQL语句组合时用的较多“where 1=1”是表示选择全部 “where 1=2”全部不选,如:if @strWhere !=''beginset @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhereendelsebeginset @strSQL = 'select count(*) as Total from [' + @tblN...
2022-02-09 20:05:32
119
原创 心酸,别人的接口测试为何如此高级?掌握Postman这些变量你也行。
Postman是我们做接口测试的常用工具之一,然而对于刚接触Postman的小伙伴们来说,往往对这款工具支持的各类变量感到迷茫,傻傻分不清这些不同级别的变量都有哪些区别、分别适用于哪些场景。本次分享将对Postman各类变量的创建,执行请求时该变量的作用域,以及不同变量的适用场景,进行详细讲解。关于变量那些事Postman中的变量并没有什么神奇之处,和任何编程语言一样,变量就是一个占位符,用来保存执行过程中的初始值,中间值或结果值,这些值也可以通过表达式来生成。我们以简洁的py.
2022-02-08 19:27:28
8297
原创 八年测试经验,面试28K公司后,吐血整理出的高频面试题和答案。
#01在项目中如何保证软件质量?❶参考点1、考察对测试工作的理解2、考察求职者有没有对测试工作有一些自己的思考和认识❷面试命中率 90%❸参考答案项目质量不仅仅是某个人或某个团队来保障的,而是整个团队一起努力的结果,在公司级别需要有一个规范的项目流程 产品,保证迭代过程中的产品逻辑,对于可能的兼容,升级做出预判,并给出方案 设计,满足产品表达的同时,保证设计的延续性 开发,产品细节的保证,技术方案选择要严谨..
2022-01-24 16:01:13
277
原创 Postman接口测试,全网最详细教程,阿里p8一篇文章带你吃透
请点击输入图片描述(最多18字) Postman的脚本可以导出多种语言的脚本,方便二次维护开发。 Python的requests库,支持python2和python3,用于发送http/https请求 使用unittest进行接口自动化测试 01环境准备1、安装python(使用python2或3都可以)2、安装requests:pip install requests电脑中同时存在python2和python3时会出现安装错误如下:..
2022-01-23 19:39:18
142
原创 阿里p8教你从零开始做测试,适合正在学习软件测试的小伙伴
如果没有任何参考模板,需要快速从零创建一个爬虫项目,并且添加测试,需要怎么做呢?首先我们列一下整体计划,将要实现的功能分模块一步步实现。目标:爬取菜鸟笔记前几页的笔记标题。使用语言和框架:Python+UnitTest+HTMLTestRunner。要实现的功能: 爬取网页并获取数据 保存爬取结果 记录日志 自动化测试 保存测试报告 爬取网页并获取数据×01请求方法一和二使用
2022-01-22 21:52:10
513
原创 Gauge,一款使用MarkDown描述的自动化神器,测试简直手到擒来
Gauge是一款用于编写和运行验收测试的BDD框架,它有如下的特点: 使用Markdown的简单、灵活的语法来描述行为 支持多平台(Windows、Linux、macOS)、多语言(C#、Java、Javascript、Python、Ruby) 支持插件扩展 支持数据驱动和外部数据源(CSV文件) 支持VS Code 其中使用Markdown语法描述行为,算是Gauge最特殊的地方了,接下来我们将对其做一详细的说明,包括环境准备、项目初始化、用例.
2022-01-22 21:02:51
402
原创 后悔没早知道这款UI自动化测试框架,让你写用例像口语化一样简单
携程开源的一款 UI 自动化测试框架,使用Flybirds你能够完成大部分的手机端自动化操作,基于Behave,实现BDD中“自然语言测试用例文档”和“自动化测试代码”关联需要用到支持BDD工具。说白了写测试用例可以用口语化。...
2022-01-21 20:48:12
579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人