测试开发
文章平均质量分 88
测试内卷王
这个作者很懒,什么都没留下…
展开
-
什么是测试开发?你真的懂测试开发吗?测试行业趋势...
多数人眼中的测试开发开发一个测试平台,就要包揽前后端;至少我一开始也是这样认为的;前端要会,后端也要会,测试也得会,感觉就是全能的啊;测试开发测开才是做测试这条路的最终归宿,其实不只是测试吧,包括运维,最终肯定是运维开发,而不是自动化运维(抛开管理层而言);只有开发测试平台才是测开的最终选择吗?不,不是的但做出一个平台是最容易体现你身为测开的价值,毕竟你前后端都啃了,能跟开发同学一样弄一个完整的平台了,晋升那不是妥妥的,现在大部分同学都很敬佩有开源测试平台经验的人。原创 2023-07-03 19:31:43 · 2325 阅读 · 0 评论 -
做自动化测试老是失败?你真的会做吗?资深测试的总结整理...
自动化正在不断普及,也是公司快速有效地部署应用程序的好方法。但是,无论是要进行初始投资还是要扩展自动化工作,自动化测试都会带来某些看似艰巨的挑战。为了尽早解决这些挑战,下面汇总了自动测试失败的主要原因。始终注意这些问题,可以作为参考,让自动化项目朝着正确方向进行测试自动化的指南。1、过多的测试自动化自动化测试项目可能失败的一个原因是,一些测试任务不应将其自动化。尽管测试自动化有助于跟上发布周期,但自动化并不是解决软件测试问题的万能解决方案。原创 2023-06-18 19:42:47 · 316 阅读 · 0 评论 -
2023年测试岗,你真的懂测试吗?凭什么他能月薪25k+
测试人员应该居安思危每当经济不好,公司业绩不好的时候,公司都可能进行裁员。首先裁的就是测试人员。因为测试人员的技术水平相对来说比较低,容易被替代,招起来也比较容易。公司往往先拿测试人员开刀。身为测试人员,虽然我们平常的工作大部分都比较安逸。但是千万不能温水煮青蛙。应该自强不息,要像开发人员一样,不断学习,提高自己的编程水平。这样就算被裁也能很快找到新的工作。测试应该比开发更熟悉业务需求测试人员的水平主要体现在测试用例的设计上。原创 2023-06-16 19:47:06 · 198 阅读 · 0 评论 -
2个月“我“从功能测试进阶到自动化测试,offer收到麻了...
自动化测试是将人为测试情形转化为机器执行的过程。一般说来,测试用例设计后,由测试员根据测试用例中描述的规则一步步地进行测试,得到测试结果和预期结果的行为。在这里过程中,为了更好地节省人力、时间或硬件资源,提升 测试效率,便加入了自动化测试的基本概念。自动化测试如何学习,自动化测试又有那些类别自动化测试的类别什么可以自动化?实际上好多,可是通常容易曲解这个问题。有两个主要类别,功能性和非功能性:功能性:测试软件的具体业务应用程序。非功能性:用于测试软件的其余要求(例如性能,安全性,数据存储等)原创 2023-06-15 20:53:57 · 232 阅读 · 0 评论 -
软件测试工程师的核心价值是什么?23年“我“要进阶高级测试...
与产品、研发相比,测试处于作业末梢,所以测试的价值与意义往往会被缩小。很少会有产品或者研发团队去谈论他们的价值是什么,因为产品的设计与实现是他们决定的。有些新创公司为了节约成本,往往不招聘测试岗,产品研发完成后不经测试即上线,错误的认为经历两三个版本的迭代,产品质量自然就好了。在外界眼里,测试工作似乎是可有可无的,也是较容易被忽略、被替代的。但是做测试的朋友们都知道,事实肯定不是这样的,测试人员的价值是不言而喻的,没有测试的产品质量是无法保证的,后期由产品质量而造成的损失也是不可估量的。原创 2023-06-14 16:13:21 · 607 阅读 · 0 评论 -
软件测试内卷?都停一停,我测试员要出圈......
真的勇士, 敢于直面惨淡的 warning 、 敢于正视淋漓的 error!有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。软件测试是在测试中识别软件产品和服务的准确性和质量的过程。显然,它的诞生是为了验证产品是否满足客户的特定先决条件和需求。现很多测试人都在卷。得意时要看淡,失意时要看开。人生有许多东西是可以放下的。只有放得下,才能拿得起。多一些宽容,多一些大度,挥挥手,笑一笑,一切的不愉快都会成为过去。朋友,不要叹息命运的坎坷。因为大地的不平衡,才有了河流;原创 2022-11-18 16:35:45 · 492 阅读 · 1 评论 -
软件测试,作为职场新鸟?我该怎么办?看看资深5年测试的见解......
归根结底,软件测试是对软件的一个验证过程,测试工程师都是验证者而不是开发者。……bug这时候很多人就会有一个微妙的心理:一切开发说了算,毕竟是开发写出来的。开发说:这个问题不是bug这时候新人就茫然了:我该怎么办?要我说,还能怎么办?提bug!一切跟需求相悖的逻辑问题统统提bug!努力限制自己的行动,让生活保持平时的状态,却多了一个期待,好像缘分是自己跑过来,而不是你故意寻觅来的。朋友们,在你最悲观最失望的时候,那正是你必须鼓起坚强的信心的时候。你要深信:天下没有白费的努力。原创 2022-11-15 16:09:14 · 974 阅读 · 17 评论 -
软件测试,随机bug开发敷衍不修改?我.......差点又背锅了
当找到bug如果开发人员不修改的话,无非就是几个问题。第一个,就是需求不明确,而导致开发说我理解的需求就是这样子的,或者说需求没有明确的写出来,我认为这样子设计就OK了。那么对于需求不明确的问题我们去找谁?我们去找产品经理去进行一个确定,产品经理确定了需求是什么样子的,那开发要改就必须要修改。第二个,就是技术问题,现在的技术无法去修改。或者有一些问题不是通过开发人员就可以去修改的,可能还涉及到一些底层,或者说涉及到第三方公司需要提供的一些技术。原创 2022-11-13 15:12:18 · 559 阅读 · 18 评论 -
测试用例是什么?怎么写?最好实用的测试用例
测试用例就是把软件测试行为做一个科学化的组织和归纳,用来指导测试行为。一般需求入基线后,测试人员开始介入项目,对需求进行分析,并根据自己对需求的理解设计出详细的测试用例。这样在测试执行时,按照设计好的过程去执行,避免由于人为的原因使测试不全面。在设计测试用例的过程中,测试人员也可以根据自己的理解,对需求提出不同的看法,或者发现需求中某些功能描述得不够详细或者有歧义,提早发现问题,降低项目风险。原创 2022-11-11 16:20:13 · 1555 阅读 · 15 评论 -
自动化测试,资深测试老鸟总结自动化测试框架,从0到1的自动化测试框架搭建(详全)
每一个测试人员都应该了解每种框架的优缺点,以帮助你的团队更好地确定最适合的测试的框架,以达到事半功倍。根据需求使用适配的自动化测试框架有助于加快测试过程,并消除人为错误。它还使测试维护更加容易,加快测试进度,节省成本、时间和精力。此外,框架QA团队能够充分开发、执行和报告测试过程,同时还使代码可在多种情况下重用。为理想而奋斗时,往往会遇到许许多多的坎坷与挫折,正因为会遇到坎坷与挫折,所以有的人根本不为自己的理想而奋斗。你想想:行动可能不会给你带来快乐,但不行动决对不会给你带来快乐。原创 2022-11-08 15:56:44 · 536 阅读 · 17 评论 -
自动化测试 | 月薪23K,资深测试总结自动化测试(纯干g货)
越来越多的公司开始使用自动化测试工具。如果能够正确地选择和使用自动化测试工具,就会提高测试的效率和测试质量,降低测试成本。由于一些商用的自动化测试工具十分昂贵,因此在选择自动化测试工具时,要把各种因素考虑进去,只有这样才能做出正确的选择。自动化工程师通过利用适当的工具或技术技能,与项目团队密切联系,准备、执行和报告产品和服务的专业测试。在其领域内有经验的测试自动化工程师能够利用工具或脚本技能来管理、设计、开发、执行和报告自动化测试。python+selenium4自动化测试。原创 2022-11-07 15:33:46 · 359 阅读 · 18 评论 -
软件测试 - 软件测试流程(完整版)避免当背锅侠,测试人的生存......
软件测试是在测试中识别软件产品和服务的准确性和质量的过程。显然,它的诞生是为了验证产品是否满足客户的特定先决条件和需求。软件测试在规定的条件下对软件进行操作,以发现错误,对软件质量进行评估 软件测试的范围:对软件形成中的文档,数据及程序进行测试……近年来,软件测试一直呈现出火爆的发展势头。接下来我们就来聊聊做测试工作的规范,也是避免自己背锅,这还是很有用的。你要尽全力保护你的梦想。那些嘲笑你梦想的人,他们必定会失败,他们想把你变成和他们一样的人。你要坚信,只要心中有梦想,你就会与众不同。原创 2022-11-04 16:06:10 · 1267 阅读 · 8 评论 -
自动化测试 | Selenium自动化测试框架,实战遇到的坑都在这了,玩转自动化测试
如果费尽心思开发了一套近乎完美的自动化测试脚本,但是脚本的重复使用率很低,致使其间所耗费的成本大于所创造的经济价值,自动化测试便成为了测试人员的练手之作,而并非是真正可产生效益的测试手段了。另外,在手工测试无法完成,需要投入大量时间与人力时也需要考虑引入自动化测试。比如性能测试、配置测试、大数据量输入测试等。接下来我们就来看看平常web自动化测试的坑越来越感觉,年轻人有目标,有理想,有梦想的重要性了。这是他们前进的动力,这是他们行动的方向,这是他们人生奋斗的灯塔。原创 2022-11-03 15:58:56 · 602 阅读 · 1 评论 -
【2022年】Python自动化测试的趋势,你还在每天很焦虑?
软件行业从桌面软件到web端,又从web端迁移到移动端,谁也不知道下一个是什么。而我们作为软件行业的从业者,不能因为那些很火的东西不火了而让自己没落,一个人为核心的能力是学习能力。当涉及到软件测试时,自动化总是处于最前沿,并且发展迅速。每年我们都会引入新的自动化框架、测试运行器、库、方法等。自动化测试是测试工程师一项必备的能力。面对困难、挫折、挑战只要你肯相信自己,不断努力的付出,哪怕你现在的人生是从零开始,你都可以做得到。原创 2022-11-02 15:59:22 · 584 阅读 · 19 评论 -
Python自动化测试实战 真实项目-Web自动化测试从方案到实战落地(二)
Selenium不仅可以用多种编程语言编写测试程序,更能直接跨越各种web浏览器和操作系统执行测试。Selenium被公认为是最实用的自动化测试平台,因为它的功能很简单,却可以提供满足90% web应用需求的用户界面。Selenium将提供更好地协作、更快的周转、更高的测试覆盖率、有效的测试数据集合以及应用程序健壮的质量映射。失败可以失去地位,但不可以失去信念;失败可以失去金钱,但不可以失去信心;失败可以失去名声,但不可以失去良心;假以时日,你还可以东山再起。原创 2022-11-01 17:10:44 · 417 阅读 · 0 评论 -
Python自动化测试实战 真实项目-Web自动化测试从方案到实战落地(一)
自动化测试就是任何利用工具来辅助的测试,几乎在计算机工业产生的第一天,这种测试就出现了。历史上从来没有出现过“测试自动化取代测试工程师工作”这种事情发生,除非你完全忽略测试人员们的真正工作。测试自动化意味着使用测试工具。自动化测试是个古老的理念。一个基于火狐浏览器的插件1)录制(需要确保右上角的录制按钮是按下去的),为了我们熟悉Selenium WebDriver/ RC2)保存和另存为测试用例无论是否保存用例,都可以直接回放3)导出测试用例的对应的编程脚本4)插入、编辑、删除命令。原创 2022-10-31 16:12:45 · 494 阅读 · 15 评论 -
为什么要自动化测试?软件测试自动化测试在项目中具体实施(总结)......
在不同的自动化水平或阶段,结果可能不同低水平:自动化测试的覆盖率在10%~30%水平的时候,自动化测试的收益很低,甚至是负收益,即投入大,而收益小。中等水平:自动化测试的覆盖率在40%~80%水平时,自动化程度越高,带来的效益越大。这时候,大部分功能测试的工作都由工具完成,可以显著地提高测试效率,缩短测试周期。高水平:自动化测试覆盖率在90%~100%水平时,自动化程度越高,效益看起来也越高,但投入很大。覆盖率特别高时,每前进一步都很难。原创 2022-10-30 16:21:26 · 228 阅读 · 15 评论 -
Python自动化测试,web网站怎么测试?全网最详细实战......
测试的优点1.如果想建立一个优秀的网站,一定要测试;2.测试一位用户比不做测试好一倍;3.在项目中,早点测试一位用户好过最后测试50位用户。一个测试人员,无论你是手工点来点去,还是用自动化进行一些模拟操作,他们的核心职能都是相同的,那就是保证项目或产品的质量。如果你能保证你负责的模块缺陷数少,并且基本没有什么问题会遗留到生产环境或用户环境的话,那么你是一个优秀的测试人员。python+selenium4自动化测试失败可以失去地位,但不可以失去信念;失败可以失去金钱,但不可以失去信心;原创 2022-10-28 16:16:40 · 1043 阅读 · 17 评论 -
如何用Python做自动化测试?自动化测试框架实施,有这一篇就够了
自动化测试框架原则通用性:能够在各种各样的系统和平台都能够使用易维护性:能够把我们的数据、用例、框架的实现进行独立的维护,能够在实现完善的过程,快速的定义到维护的点,而不对框架的其他功能造成影响定时处理:能够在指定的时间执行持续集成:当被测程序和测试代码有更新能够自动执行调试:可调试行强测试结果:测试报告、测试数据的统计分析任何成功的自动化测试过程的关键组成部分都是测试自动化框架。原创 2022-10-27 16:39:13 · 449 阅读 · 9 评论 -
Selenium自动化测试框架(详细记录)
自动化测试是使用专门的软件工具来验证软件解决方案,这通常涉及自动化功能作为测试过程的一部分。测试自动化最常见的对象是。测试管理和缺陷管理单元和单元集成测试功能测试回归测试非功能测试,如性能和可扩展性这个世界并不是掌握在那些嘲笑者的手中,而恰恰掌握在能够经受得住嘲笑与批评并不断往前走的人手中。成长总是由无数个平凡,艰辛的小步组成,但每一步绚烂的风景,都将化为启明的航灯,照亮那通往星辰大海的征程。如果自己都在偷懒,命运又怎么会认可你。别再虚度光阴,叫醒那个沉睡的自己。原创 2022-10-18 16:04:09 · 1910 阅读 · 18 评论 -
【软件测试】怎样的测试员最有希望年入30W+?我坐不住了(测试指南)
软件测试的初衷就是为了发现软件自身存在的缺陷(BUG),而设定的一个岗位,不管从事软件测试任何一个岗位,初衷都应该以发现BUG为初衷的去测试。“长江后浪推前浪,前浪死在沙滩上”,曾经一句让人会心一笑的调侃,而今变成了软件测试行业的真实写照。由于软件测试行业入门门槛低,薪资报酬高,不断有新鲜血液冲刷着软件测试行业的“前行者”们,给我们带来了非常大的压力。不是井里没有水,而是挖的不够深;不是成功来得慢,而是放弃速度快。得到一件东西需要智慧,放弃一样东西则需要勇气!每一天的努力,只是为了让远方变得更近一些。原创 2022-10-16 16:39:53 · 307 阅读 · 15 评论 -
软件测试行业到底有没有前景和出路?软件测试职业发展方向总结
软件测试的薪资在行业内也是很可观的。在北上广等一线城市,有两三年工作功能测试经验可以拿到10K左右的月薪;有两三年自动化经验可以拿到17K左右的月薪;如果在安全、性能、可靠性测试、测试开发方面有足够的经验,可达到30K以上的月薪。很多小伙伴对软件测试行业产生了迷茫和焦虑。我找一些行业前辈和以前的同事都聊了聊,他们有些在测试行业里已经挺成功了,有些则是已经转岗了。试图找到一条咱们软件测试人员未来发展的可行的出路。总得而言,软件测试的职业发展还是那两条大家熟悉的道:“管理”和“技术”。原创 2022-10-14 15:32:21 · 2095 阅读 · 17 评论 -
测试开发是什么?什么是测试开发工程师?软件测试开发详谈
首先我们讨论一个很普遍的问题,当我们进入测试这个行业的时候,我们该怎么做?现在比较主流的声音是我们要深耕一个领域,在一个领域内成为专家。这句话是对的,但它有一个前提, 就是你已经在这个行业里摸爬滚打到了一定的程度了,你确信自己擅长什么,自己想做什么。而初出茅庐的人往往面对的是一种很迷茫的状态,这个时候你什么都没见识过,在这种状态下你怎么能确定你未来要伴随你一生的职业规划是什么呢?最近也是临近年底,各位小伙伴也是蠢蠢欲动。原创 2022-10-12 15:30:18 · 1280 阅读 · 21 评论