软件测试自学
文章平均质量分 76
程序员小谭
江湖凶险,抱紧小谭。
展开
-
这些年,我“端”掉的软件测试培训机构
其实,我对培训机构没有深仇大恨,我知道有的培训机构做的真不错,甚至在某个群,我知道里面有培训机构的人,但我从没想过踢他出群,因为他从不主动宣传,还经常解答大家的问题,这种愿意花时间先利他再利己的人,人品摆在那里,他做的事自然也不会差。而相反一些培训机构的行径真的太过恶心,自从写博以来,我已经收到过太多读者的倾诉:他们被PUA、被骗钱、被骗贷;他们报的机构太水、倒闭、跑路……生活艰难,工作不易,因此我们才更加需要一方净土。原创 2022-11-08 19:46:33 · 875 阅读 · 0 评论 -
提升软件测试效率,是一种自我习惯
如果时间成本过高,并且学成之后,没有应用场景,过个一两个月,学的内容会生疏,再过几个月,可能已完全淡忘。曾几何时,我励志成为一名出色的软件测试工程师(当然现在亦如此),那时,我往往向业界或者公司内的测试大佬看齐,他们用什么代码编辑器,我就用什么,他们关注什么技术,我就去学那门技术……因此,我一直在思考,是我分享方式不对,还是我分享内容的问题,没能给团队中的成员做出指引。我是一个“懒人”,日常工作中,写个脚本能完成的重复工作,我一定不愿意在它身上重复花费哪怕一分钟的时间。你工作效率怎么这么高?...原创 2022-08-11 18:10:42 · 370 阅读 · 0 评论 -
两个星期学会软件测试?我震惊了!
大家好,我是小谭。最近,我发现【小谭】软件测试交流⑤群有一位王炸群友。群友自学软件测试两周,面试了10家公司,拿到3个offer。于是,我赶紧“采访”了这位小姐姐,帮大家套套她的学习秘籍。能简单说说你的经历吗?小姐姐A我自己原来的专业是会计,然后毕业后觉得会计太低了,也不太适合我,做了一年就想着要转行。正好我朋友是做软件测试的,我了解软件测试的行情后,觉得这个工作薪资不错,也算一门技术,就开始进行自学,自己学习的同时,也有找项目进行了实战,不懂得地方就问我朋友。学习过程中有什么心得体会吗?...原创 2022-07-26 18:10:50 · 927 阅读 · 0 评论 -
cdn.jsdelivr.net不可用,该怎么办
大家好,我是小谭。事情是这样的,之前我的个人网站testtalking出现加载缓慢,乃至无法访问的问题。最近,我在公号上免费提供给大家的软件测试项目,打开主页后,也会一直转圈。原创 2022-07-26 18:05:12 · 1742 阅读 · 0 评论 -
没错,又是一位月薪过万的测试小伙伴!
一是要大胆投简历。不要感觉自己还没有准备好就不去投,我就是太担心不敢投,浪费了挺长时间。二是自己看得上的岗位,还是要好好准备。我当时面试的时候中间还有一个华为的od岗位,这个岗位需要先做一个编程测试,过了会有后续面试,其实那个线上测试不太难,但是当时自己没有做好针对性的复习,线上测试都没过。三是整理好心态。不要因为一次面试结果不理想就灰心丧气,每个公司每个项目侧重点都不一样,可能你的某一点正好和某个公司契合。...原创 2022-07-18 19:45:08 · 808 阅读 · 1 评论 -
判断前端和后端bug,赶紧来扫个盲!
判断一个bug是前端问题还是后端问题,是一道非常经典的面试题,很多小伙伴在这道题上栽过跟头。为什么经典?是因为有经验的面试官,能从这一道题中洞悉面试者的技术水平(抓包、Linux、代码、数据库、环境等等)和他在项目中扮演的角色(细节cover能力、主人翁意识、闭环意识等等)。那么,日常工作中,该如何判断一个bug是前端问题还是后端问题?首先,可以抓包,做一些简单的判断。比如Web程序,可以用F12直接查看请求和响应数据;App程序,可以用Fiddler、Charles、mitmproxy、......原创 2022-07-06 12:05:10 · 2307 阅读 · 0 评论 -
hr竟主动给这位测试小姐姐涨工资,她是怎么做到的?
大家好,我是小谭。前不久,小谭跟大家讲过,一位读者在练完了我提供的项目,使用了我提供的免费资料后,找到了一份月薪过万的工作。今天,小谭便跟大家分享分享她的故事。这位小姐姐自学习软件测试以来,尝遍了辛酸苦楚。她怀疑过自己,否定过自己,放弃过追求,但最终,她坚持了下来,并成功找到了一份不错的工作!她将她的心路历程详尽描述了下来,并且,她还讲到了很多面试时的注意点。以下是她的自述:算上之前两次线上面试,我总共经历了四次面试。总的来说,已经是非常幸运了,主要是工资这块,远超预期。之前一直在纠结,要多少比较好,考虑到原创 2022-06-21 18:39:58 · 780 阅读 · 0 评论 -
这两位学习软件测试的小伙伴,简直太给力了
大家好,我是小谭。今天,跟大家聊聊成长营的两个小伙伴,因为她们的打卡学习实在太给力了!其中一位小伙伴自加入后,就制定了打卡目标,并就着这个目标,开始学习。我发现她每次打卡都特别认真,这是她复习测试基础的思维脑图:这是她学习mysql和linux的打卡笔记:可以说篇篇都是精华。因此,某一天,我突然觉得,我仿佛从她身上看到了当年的自己,想起了那段为转行,为站稳脚跟的奋斗日子。另一位学习的小伙伴紧随其后,打卡了软件测试的概念、流程等基础理论。脑图密密麻麻的,我点开看了很久,才看完。她原创 2022-05-30 12:15:19 · 1661 阅读 · 1 评论 -
大专生适合做测试工程师吗?
大家好,我是小谭。这周,我和一位在大学教软件测试的老师聊了会天。对,你没听错,就是教软件测试的老师!因为企业有用人需求,现在一些学校便开设了这门课程。这位老师的经历和我的经历恰巧相反,我是之前当过老师,后面转行做软件测试;她是做了几年软件测试,然后去当的老师。交流下来,我们在一些想法和教学理念上不谋而合。我们主要聊了一个话题——为什么大专生就业困难。其实,这个话题不仅限于大专生,很多本科生就业也困难:一是受当下大环境的影响(比如疫情、俄乌、单边主义等);二是今年的应届生实在太多;三是很多人没啥原创 2022-05-18 19:02:02 · 688 阅读 · 0 评论 -
Fiddler抓包指南02:重要函数和快捷操作
大家好,我是小谭。本期,我主要讲讲Fiddler软件的【重要函数】和【快捷操作】。重要函数Fiddler有两个重要的需要掌握的函数(方法):OnBeforeRequest & OnBeforeResponse,根据英文字面意思不难理解OnBeforeRequest :请求前函数。请求经过Fiddler发送给服务器之前会先调用这个函数,因此,如果想要修改请求,可以写在这个函数里;OnBeforeResponse:响应后函数。从服务器读完响应后,且在将响应发送给客户端之前执行的。通过修改这个原创 2022-04-26 18:28:56 · 1295 阅读 · 0 评论 -
简历优化实战案例03:自我介绍篇
大家好,我是小谭。最近,我在帮一位求职者修改简历时,发现部分求职者常犯的简历错误。在征得求职者同意后,我粘出来,同大家分享和交流,期望通过此分享,让大家了解写简历的常见坑和注意点。本分享将分三次,分别讲:工作经历、个人技能、自我介绍。今天分享最后一部分:自我介绍先看简历读者朋友们,不妨先自行想一想,他的简历有什么问题。问题在指导之前,我先给大家描述一个场景。某个周末,你观看了一部当下热映的电影,周一上班后,你的同事询问你这部电影怎么样。你该如何回答?你可能会说:这部电影好看。你可能会原创 2022-03-22 18:49:09 · 1031 阅读 · 0 评论 -
简历优化实战案例02:个人技能篇
大家好,我是小谭。最近,我在帮一位求职者修改简历时,发现部分求职者常犯的简历错误。在征得求职者同意后,我粘出来,同大家分享和交流,期望通过此分享,让大家了解写简历的常见坑和注意点。本分享将分三次,分别讲:工作经历、个人技能、自我介绍。今天分享第二部分:个人技能先看简历读者朋友们,不妨先自行想一想,他的简历有什么问题。问题01 主次未分乍一看,这位同学掌握的技能很多,软件测试基础知识、网络、数据库、抓包、缺陷管理等样样都有,并且还夹杂着办公软件的技能。但是,你要找的是一份软件测试工程师的原创 2022-03-17 17:36:52 · 1402 阅读 · 0 评论 -
简历优化实战案例01:工作经历篇
大家好,我是小谭。最近,我在帮一位求职者修改简历时,发现一些求职者常犯的简历错误。在征得求职者同意后,我粘出来,同大家分享和交流,期望通过此分享,让大家了解写简历的常见坑和注意点。本分享将分三次,分别讲:工作经历、个人技能、自我介绍。今天分享第一部分:工作经历先看简历读者朋友们,不妨先自行想一想,他的简历有什么问题。问题01 排版问题公司简介和个人工作,通用1/2/3进行编号,很不合适,这两者要区分开。02 公司简介问题作为简历筛选人,我干嘛关心你公司的成立时间和公司地址,相反,我更原创 2022-03-16 19:10:13 · 5464 阅读 · 0 评论 -
为什么你做自动化测试总是难以提升?.
大家好,我是小谭。最近,小谭在做自动化测试时遇到了一个问题,解决这个问题倒是没花多少时间,但在解决问题的过程中,我想了很多,也有一些话想跟小伙伴们分享。此文遂成。老规矩,先说问题。问题做Windows应用的自动化测试时,有个场景需要对程序的UI界面进行对比断言。但在win7电脑上运行脚本时,出现了问题:当应用因断言失败重启后,界面的字体发生了变化——原本的字体加粗效果没有了。、解决问题STEP-01 开发不背锅开始,我以为是应用的问题,因为难以定位问题原因,便将问题抛给了开发,但当我的消原创 2022-03-09 18:16:16 · 1246 阅读 · 1 评论 -
自学软件测试,缺少项目实战怎么办?
大家好,我是谭叔。昨天逛帖子,看到有自学软件测试的同学苦恼于看书学习之后,学过的知识转瞬即忘,并且没有上手的测试项目,不管是知识巩固还是面试求职,都比较艰难。其实,初次接触技术工作,遇到这样的困难是正常的。先说第一个:学过的知识转瞬即忘。技术工种,如果单纯学习了理论而没有上手实践,确实容易遗忘。因此,很容易抛出第二个问题:没有人带路,没有人指引的时候,我该到哪里去上手实践软件测试技能。如今互联网技术发达,实战的方法多种多样,你只是没有找到正确的方法而已。这里,我稍稍提一下,相信以聪明的你,必定能原创 2021-12-26 19:07:21 · 1431 阅读 · 2 评论 -
告软件测试初学者:入门需掌握的知识点
大家好,我是谭叔。最近,不少网友咨询我软件测试学习的事情 ,大多数网友比较聪明,懂得合理求需,但依旧有不少网友没有目标,一来就问:有没有资料?学会后能赚多少钱?其实,你只需多想一想,这两个问题便有答案。有没有资料:网上资料一大推,想要什么有什么,我自然也有,公众号也贴过链接;学会后能赚多少钱:这个不是跟个人能力挂钩吗,你越优秀当然越高。相比资料和其他杂七杂八的考虑,作为一名初学者,此时此刻,你最应该关心的应当是——我该学些什么以及我该怎么学。根据我的个人过往经验和身边转行人的分享,我原创 2021-12-22 17:44:55 · 344 阅读 · 0 评论 -
自学软件测试,该读些什么书籍?
大家好,我是谭叔。最近,有不少准备转行软件测试的网友询问我应当阅读些什么书籍。这一问让我想起几年前,我准备转行时的场景——那时,迷茫的我真的好期待有一位老师能带带我,告诉我该怎么学习,该阅读哪些书籍,然而现实是并没有一个,我走了不少弯路。如今,当有人询问我时,我是真的非常愿意分享我的经验,帮助你成长,因为我明白你的处境。如果你还在纠结该看哪些书籍入门时,不妨听听我的建议:第一本:《软件测试》 Ron Patton 著**经典中的经典!!!**我每年都会重读一次,每次都有不一样的感受。but,如原创 2021-12-12 09:37:14 · 1165 阅读 · 0 评论 -
软件测试实战项目04:打包app
测试奇谭,BUG不见。大家好,我是谭叔。本期,我会将之前的项目分别打包成app、小程序、H5,在手机上(或模拟器)上使用它们。接下来,请跟随我一步步操作打包吧。一、打包打开HBuilderX,在目录末尾找到manifest.json文件,编辑它。01 重新获取AppID获取的时候,需要输入HBuilder用户名和密码,这个账户,便是我们软件测试实战项目02:前端环境练习中,创建的账户。不过,想要获取AppID,你需要认证账号,这里按照提示一步步操作就行,没什么要讲的。注册账号+验证邮箱原创 2021-12-01 12:22:02 · 1402 阅读 · 0 评论 -
软件测试实战项目03:后端环境
测试奇谭,BUG不见。大家好,我是谭叔。上期我们说到,要想对前端页面各个功能任意修改,自由操作,我们需要搭建一套本地服务。那么,请跟着教程,一步一步操作吧。一、安装phpstudy访问链接:https://www.xp.cn/download.html,根据你的操作系统,下载对应的phpstudy软件。下载后直接安装并打开软件,然后依次启动Mysql和Apache:> >tips:如果你的电脑上已运行Mysql,请打开cmd窗口,输入services.msc,把本机的Mysq原创 2021-11-24 17:19:31 · 360 阅读 · 0 评论 -
软件测试实战项目02:前端环境
测试奇谭,BUG不见。大家好,我是谭叔。本期开始搭建软件测试项目的前端环境。在搭建之前,我先申明一点:请认真并仔细按照教程操作,关注我写的每一句话。如果有所遗漏,都会导致环境搭建失败。项目目录如果你还没有获取app-shizhan资料,请参考:软件测试项目实战01:项目说明获取项目后,按如下目录解压:其中,最重要的是code文件夹:一、安装HBuilderX访问https://www.dcloud.io/hbuilderx.html,根据你的操作系统,下载对应的版本。这里以wind原创 2021-11-04 19:22:08 · 656 阅读 · 0 评论 -
分享一份软件测试项目实战(web+app+h5+小程序)
大家好,我是谭叔。本次,谭叔再度出马,给大家找了一个非常适合练手的软件测试项目,此项目涵盖web端、app端、h5端、小程序端,可以说非常之全面。缘起在这之前,谭叔已经推出了九套实战教程。但是,这些教程以web测试和接口测试为主,没有app等项目。为了让实战项目更加全面、涵盖到各端,同时也为了满足读者粉丝们对项目的高需求,我决定再给大家找一个项目。(实力宠粉,求个赞不过分吧~)说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目、联系过很多项目的作者,但是绝大部分项目,在我看来,并不原创 2021-10-22 15:48:51 · 54738 阅读 · 1311 评论 -
这篇文章,带你认清软件测试培训机构的套路
大家好,我是谭叔。以下内容,转载自某乎(已获授权),作者:沈万商。谭叔tips:只针对不良培训机构,不能一杆子打死。但,如果你计划走培训这条路,必须得擦亮双眼。为何企业不接受培训机构出身的求职者?这是一个死局:培训机构骗学生→学生毕业骗公司→公司上当多了,开始过滤培训机构学生→学生找不到工作,机构负面评价变多→机构招生成本上涨→投入更多广告,成本上涨→利润率不能降,上涨学费,压缩教学成本→招收的教师质量下降→教学质量下降,服务下降→学员毕业质量更差,且招收无门槛→更多企业不要培训出来的人为何转载 2021-04-22 15:22:59 · 4093 阅读 · 6 评论 -
缺少软件测试项目?最好试试这套方法
大家好,我是谭叔。如果你是初学软件测试,或者正打算转行软件测试,在学习的过程中,你一定会遇到一个问题——学习软件测试的理论知识之后,没有实际的项目练手。此外,在找工作写简历阶段,在项目一栏,你也不知道如何入手。如果你有遇到以上两类问题,可在评论区说一说,我们一起聊一聊。针对这个难题,谭叔之前已经写过文章,并且做过直播分享。今天,我将之前的文章和直播内容总结一下,形成此套方案,希望能帮到你。当然,做实操项目之前,请认真思考一个问题:你是否已经掌握软件测试基础知识。如果没有,请回头继续学习,如果已经原创 2021-04-07 21:48:04 · 5822 阅读 · 86 评论 -
初、中、高级测试工程师成长指南v1.0(值得收藏)
大家好,我是测试奇谭的作者风风。因太多小伙伴询问风风零基础如何转行软件测试、软件测试该学什么、中级和高级测试需要掌握哪些技能之类的问题。为了让大家系统的了解软件测试,掌握合理、正确的学习方法和目标,风风决定制作一个学习 & 成长列表,你可以根据该列表制定自己不同阶段的学习 & 成长计划。tips:斜体字表示有链接文章,具体可以看我的专栏(更多文章,可在国民社交软件上搜一搜:测试奇谭) 本文长期更新 本文只谈测试工程师路线,管理路线暂时不谈 分级因人而异,因公司而异,根据原创 2021-01-11 18:21:05 · 1002 阅读 · 0 评论 -
一次线上事故引发的验收测试总结
大家好,我是测试奇谭的作者风风。不久前,我司出现过一起生产事故(已达事故级别,说明了bug的严重性)。表象是,开发为了让测试复现一个bug,让测试打开了线上环境某商家(测试验收专业)的一个开关,然而工作完成之后,他们忘记关闭它,造成线上用户发现了我司的“骚”操作,薅了公司的羊毛。实际是,该开关和羊毛被薅没有直接关系,而是这个“骚”操作无意间触发了一个隐藏许久的bug,该bug导致我司被薅羊毛。因bug流程触发较为复杂,我简言之:两个redis库的业务配置同为真,业务正常,但因某些原因,其中一原创 2021-01-09 10:51:09 · 629 阅读 · 1 评论 -
一名软件测试工程师的日常
大家好,我是测试奇谭的作者风风。最近,团队里一位优秀的测试小伙伴进行了转正答辩,风风觉得他的转正答辩报告体现了一名测试工程师的日常工作和思考。这不恰好到了年终,各种年度个人总结还有30秒到达战场。因此,我将这份转正报告笔述出来,大家在写年终总结时可以做个参考。工作内容报告01 跟踪产品流程评审需求文档,跟进需求迭代,评审研发设计方案,追求写出完美的测试用例02 快、近、早地介入测试早参与,早评审,早写用例,并在测试过程中精准定位bug03 提高效率用提效方法,找提效工具,原创 2020-12-26 10:05:41 · 2446 阅读 · 0 评论 -
接口测试实战项目02:根据接口文档测试
大家好,我是测试奇谭的作者风风。上两次,我们已经了解:测试奇谭:什么是接口测试?这篇文章让你明白测试奇谭:接口测试实战项目01:接口测试环境搭建这次,我们正式进入测试阶段。为什么要做接口测试这个问题的答案很多,我这里只给大家做个引子。01 可以精确定位bug比如:当你在测试某网页时,发现网页显示的数据不正确,你该怎么办?初级测试,直接提bug给开发;高级测试,会定位bug,而要定位bug,就要熟悉接口。02 提高测试效率有了01,自然会有提效方面的考虑,这是.原创 2020-12-20 19:28:48 · 6433 阅读 · 7 评论 -
接口测试实战项目01:接口测试环境搭建
大家好,我是测试奇谭的作者风风。接口测试实战教程来啦!往期:什么是接口测试?这篇文章让你明白欢迎搜索测试奇谭的文章,点击专栏进行订阅哦~要做接口测试,我们得搭建一套本地可以运行的接口环境。这次我选择了一个搭建容易,适合学习的系统——学生管理系统。Python安装这套管理系统是Python代码写的,因此需要Python环境。安装挺无脑的,按照我提供的安装包和方法装好即可。Postman安装Postman是一款接口测试工具。同样是无脑安装,按照我提供的安装包和方法装好原创 2020-12-13 15:04:14 · 7103 阅读 · 158 评论 -
什么是接口测试?这篇文章让你明白
大家好,我是测试奇谭的作者风风。要成为一名合格的测试工程师,接口测试相关的知识和技能,是不可缺少的。如今,我们随便打开一个大公司的JD,上面基本会要求接口测试经验。那么,接口测试到底要测些什么?我相信很多小伙伴跟几年前初入测试行业的我一样,对这个概念十分模糊。我的第一份工作,完全没有接触接口测试,我的第二份工作,又是纯接口测试,并且是没有任何UI界面,完全靠数据、任务驱动的后端接口测试工作。因此,为了避免小伙伴们走弯路浪费时间,我打算做一个接口测试系列,把一些干货分享给大家。接口.原创 2020-12-09 22:09:27 · 3389 阅读 · 0 评论 -
极简python教程02:基础变量,删繁就简
python极简教程已经开赛,如果错过说明可以回翻:极简python教程:赛前说明借这个机会,我再讲讲我的教程和其他网上的教程的区别:1 我分享的内容,是我在工作中会高频使用的语法,是精华内容2 我剔除了“冗杂”知识,你只需要get到我提到的重点,轻松入门不是梦3 你可以敲代码学习,效果最佳;亦可以收藏,待有需求时粘来即用这一场,主讲python的变量类型。目标:熟悉python中的基础变量类型,以及我们该重点关注的知识点。说明:Python 中的变量赋值不需要类..原创 2020-12-06 10:11:59 · 218 阅读 · 0 评论 -
极简python教程:快速入门好方法
其实很久之前,就有身边的同事或者网友让我分享一些关于python编程语言的快速教程,他们的痛点同大多数自学编程语言的人一样,遇到了这些问题: 网络上的信息太多,良莠不全,不知道如何分辨; 初学时“冗余”知识太多,不知道该学些什么,吸收太少; 学过后没有上手操练环节,学完即忘。 作为半路出家的非科班测试er,我在求知路上,同样遇到过这些问题,走过不少弯路,但所幸最后我战胜了它。所以,我特别爱讲一句话:办法总比问题多。当你看到这里时,我不想给你灌更多的鸡汤,简言之:学会pyth原创 2020-11-28 13:40:04 · 239 阅读 · 2 评论 -
分享一份适合练手的软件测试实战项目
最近,不少读者托我找一个能实际练手的测试项目。开始,我觉得这是很简单的一件事,但当我付诸行动时,却发现,要找到一个对新手友好的练手项目,着实困难。我翻了不下一百个web网页,包括之前推荐练手的政府网站(普遍会有bug),但依旧没能找到合适的。最后,在我苦苦的搜寻过程中,突然蹦跶出来一条引流广告,我随手点进去,误打误撞,发现了一个适合练手的web网页,因此推荐给还是测试新手的你。项目实战网站:吉屋网模块:房价链接:http://cd.jiwu.com/fangjia/项目简介:一个提供地区房价信原创 2020-11-21 19:28:50 · 68366 阅读 · 1932 评论 -
告软件测试初学者:入门需掌握的知识点
最近,不少网友咨询我软件测试学习的事情 ,大多数网友比较聪明,懂得合理求需,但依旧有不少网友没有目标,一来就问:有没有资料?学会后能赚多少钱?其实,你只需多想一想,这两个问题便有答案。有没有资料:网上资料一大推,想要什么有什么,我自然也有,公众号也贴过链接;学会后能赚多少钱:这个不是跟个人能力挂钩吗,你越优秀当然越高。相比资料和其他杂七杂八的考虑,作为一名初学者,此时此刻,你最应该关心的应当是——我该学些什么以及我该怎么学。根据我的个人过往经验和身边转行人的分享,我可以明确地告诉原创 2020-11-19 21:35:55 · 474 阅读 · 2 评论 -
自学软件测试,该读些什么书籍?
最近,有不少准备转行软件测试的网友询问我应当阅读些什么书籍。这一问让我想起几年前,我准备转行时的场景——那时,迷茫的我真的好期待有一位老师能带带我,告诉我该怎么学习,该阅读哪些书籍,然而现实是并没有一个,我走了不少弯路。如今,当有人询问我时,我是真的非常愿意分享我的经验,帮助你成长,因为我明白你的处境。如果你还在纠结该看哪些书籍入门时,不妨听听我的建议:第一本:《软件测试》Ron Patton 著经典中的经典!!!我每年都会重读一次,每次都有不一样的感受。but,如果你只是想快速入.原创 2020-11-14 21:29:46 · 449 阅读 · 0 评论