自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

原创 增强自动化测试的8大技巧,源自阿里大佬的分享

自动化测试其中应用程序在极短的时间内执行软件的整个生命周期,从而为测试软件提供了足够的有效性。在编程中,测试人员编写脚本并借助合适的软件来测试该软件。自动化测试的基本目标是支持测试效率并提高软件的价值。自动化测试有助于揭示那些未经测试的代码。自动化代码覆盖率低会影响产品质量,从而给测试人员带来不必要的压力,需要对其进行物理检查。并非所有的测试自动化项目都能提供预期的ROI和成功。原因之一可能是未使用正确的测试实践。许多测试人员不了解会降低自动化测试效率的标准程序。但是有很多人都在努力利用其自动化测试投

2021-05-22 21:58:09 615

原创 软件测试22种测试方法与详解

黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易作好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。累积综合测试:当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够足够独立以可以在全部系统完成前能分别.

2021-05-22 17:21:12 1342

原创 软件测试新手入门小知识点,一定要牢记

引言最近有很多朋友来问我做测试难不难?需要注意哪些?接下来就给大家讲讲软件测试新手入门需要了解的小知识点!这些软件测试常识你必须牢记:一、软件测试(软件测试存在的意义)1、发现程序中的错误而执行程序的过程2、检验产品是否符合用户需求3、提高用户体验二、软件测试原则(常识)1、尽早介入(需求分析时介入)2、追溯到用户需求(不要闭门造车)3、程序员应该避免检查自己的程序,除了单元测试。正面测试+反面测试二八原则,80%的错误集中于20%的模块中(聚集效应)4、对错误的结果有一个确认的过

2021-05-22 17:15:10 625

原创 一个月面试了15家公司我吐了!!!(面试题整理)

在校时成绩是敲门砖,工作后简历和面试变成了敲门砖,简历筛选后就是面试,面试有多重要,不用我说大家都明白。由于中途换过一家公司,想找个好点的公司,面试经历比较曲折,所以有些面试经历经历写下来博大家一笑。之前看过我文章的都知道我是从实习生做起,那年参加过绿盟科技的实习生考试被刷下来,然后我发邮件过去说我免费给您干活吧,人家愣是没理我。之后就去了某做银行系统的公司,大概那年太缺人手了,笔试貌似答得不好,但是居然通过了。以下就是我的一些面试经历,有的伤心、有的哭笑不得、有的回味无穷。实习生面试面:笑眯眯的走

2021-05-22 17:11:56 689 1

原创 关于软件测试,你只需要看这一篇文章!

经常有一些考虑转行IT的网友朋友问我一些软件测试相关问题,虽然问法五花八门,但总结下来无非就是几大类。蛋哥也是闲得蛋疼,就把大家想知道的答案专门整理了一篇长文,供大家查阅,希望对考虑转行和已经转行软件测试的朋友有所帮助。本文探讨主要包括:什么是软件测试?软件测试的发展前景如何?软件测试行业有什么样的特点?软件测试人员的薪资收入怎么样?软件测试的职业发展方向是怎样?软件测试的工作内容主要有哪些?软件开发是不是比软件测试更好?测试是不是比开发要求更低一些?软件测试岗位会不会被开发取代?软件开发比软件测试更有

2021-05-22 16:59:26 1252 1

原创 这些软件测试基础理论知识你都掌握了吗?【全面介绍】

1、软件测试概述**软件测试的IEEE定义:**使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势:① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求的精确性和完整性的测试技术、对系统设计的测试技术将成为新的研究热点。② 软件架构师,开发工程师,QA人员,测试工程师将进行更好地融合③ 测试职业将得到更充分的尊重。④ 设置独立的软件测试部门将成为未来软件公司的共识。⑤ 测试外包

2021-05-22 16:43:23 625 1

原创 如何运用等价类划分和边界值分析法写一份高质量的测试用例?

学习 4小时前 1阅读0点赞0评论在日常的测试工作中,其中最重要的一步就是编写测试用例,那么我们如果编写一份高质量的测试用例的?选对编写测试用例的方法很重要。针对不同功能我们要选择合适的方法。比如说一个注册页面,我们该怎样设计测试用例呢?针对这种有较多输入框且长度有限制的功能模块,我们一般采用等价类划分和边界值分析法来设计测试用例。等价类划分等价类划分是将所有的输入条件分为若干等价类,然后从所有等价类中抽取其中有代表意义的数据进行测试的方法。·有效等价类:对程序来说合理的、有意义的输入·无效等

2021-05-21 19:37:46 1300

原创 Unittest测试框架(重点在了解思想)

单元测试概述什么是单元测试(白盒测试)?单元测试是开发者编写的一小段代码,用于检验被测代的一个很小的、很明确的功能是否正确.。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。单元测试什么时候开始?越早介入越好单元测试由谁负责?由开发负责单元测试需要注意单元测试的时候一个大前提就是需要清楚的知道,自己要测试的程序块所预期的输入和输出,然后根据这个预期和程序逻辑来书写case。这里的预期结果一定要针对需求/设计的逻辑去写,而不是针对程序的实现去写,否则单测就失去了意

2021-05-21 19:27:39 7344 9

原创 去阿里、百度做测试的都是什么样的人

实不相瞒,早就已经有不少一路“躺赢”的同学,拿着offer功成身退,早早开启了无甚烦扰的大四时光。但是!也有很多测试小伙伴向小拿反应:找工作很难,特别是进大一点的厂!他们特别挑!!!代码要会写,要有软件架构能力,问一大坨平时根本用不到的技术问题,还挑经验,挑沟通能力,挑这挑那,有时候还特么挑学历、挑年龄。。。而招聘者同样也面临招人难的局面。想找到一个合适的人难于上青天,每天各种撒网,简历看几百份,面大几十人,能捞到一个中意的小伙伴就谢天谢地了。总的来说:“供求难以匹配,双方都很痛苦!”今天

2021-05-21 19:09:44 516 1

原创 新人如何做好功能测试,看这几点就够了

关于新人如何做好功能测试,以下是我个人的一些思考。[图片上传失败…(image-8e6de7-1619528165800)]测试基础的重要性作为一名测试新人,测试基础非常非常重要。这里说的基础,不仅仅是什么是软件测试、软件测试的目的,而是测试用例的设计能力。因工作的原因,近来接触不少毕业3、4年,甚至7、8年的测试同学,对用例设计还是停留在理论阶段,这让人不免有些无力吐槽。Q:软件测试用例的测试方法有哪些?回答:等价类、边界值、因果图等等。Q:结合实际的业务场景,来说说常用到的测试用例设计的方法

2021-05-21 15:28:01 165 1

原创 对不起,不知道这些,我劝你还是别做软件测试员了!

到今年,我从事软件测试行业,已经有七、八个春秋了,也算是一个资深的软件测试工程师,目前在上海一家500强企业任职软件测试架构师。我知道,在当今高速发展的信息社会,计算机和电子技术越来越受到人们的重视,以软件为代表的计算机行业正在以一种井喷式的发展趋势。软件测试得到了许多科研单位和企业公司的大力重视,我国的软件测试行业发展迅速。软件测试工程师的就业前景和薪资待遇也大大提升。下面我就以我多年的经验谈谈软件测试这一行的困境和解决办法,也许可以帮助你走出现在的疑惑和不解。要说测试人员职业生涯当中最在意也是最

2021-05-20 17:17:26 1863

原创 阿里老测试员告诉你,那些多数人不知道的功能测试内幕

应用程序或网站的功能测试是SDLC(软件开发生命周期)的最重要阶段之一。开发人员、测试人员、项目经理、运营人员,甚至管理人员都需要多多少少参与到整个项目的功能测试。测试工作由测试部门分配,测试部门提供服务的稳定性至关重要。在建立多部分协作的工作文化的过程中,作为测试人员应当首先意识到,不仅可以对产品进行功能测试,还可以为公司的产品做出更多贡献。在应用程序交付给用户面前之前,找出BUG并修复它们至关重要。软件的成功取决于用户的满意度,如果应用程序的界面中充斥着错误和BUG,不仅难以赢得新用户还会流失老用.

2021-05-20 16:37:37 285

原创 软件测试(功能、接口、性能、自动化)【吸薪大法】,等你来拿

一、软件测试功能测试测试用例编写是软件测试的基本技能;也有很多人认为测试用例是软件测试的核心;软件测试中最重要的是设计和生成有效的测试用例;测试用例是测试工作的指导,是软件测试的必须遵守的准则。黑盒测试常见测试用例编写方法1、等价类选取少数有代表性的数据,这一类数据等价于这一类的其它值;找出最小的子集,可以发现最多的错误;特性:必须设计的用例;涵盖了大部分情况;2、边界值所谓边界条件,是指输入和输出等价类中那些恰好处于边界、超过边界、或在边界以下的状态 ;特征:选择一个或多个元素,以便等价类.

2021-05-20 15:44:25 572

原创 自动化测试框架的完整指南【译】

任何成功的自动化测试过程的关键组成部分都是测试自动化框架。降低维护成本,测试工作效率提升和提高质量保证团队的投资回报率ROI是优化敏捷流程时所提供的主要优势之一。出于以下原因,自动化对于高效的测试过程至关重要:提高测试效率降低维护成本尽可能少的人工干预尽可能大测试范围代码的可重用性软件开发领域的管理人员对实现自动化框架如何使他们的业务受益有了广泛的了解,并且在这个领域的许多人已经开始经常使用框架一词,它是成为软件自动化项目成功的关键。但是对于许多人来说,问题仍然存在:测试自动化框架和自动.

2021-05-20 14:31:19 506 1

原创 干货 | 从手工测试逆袭自动化测试,目前年薪40W

我们都知道,自动化测试相比于人工测试可大幅提高测试效率。随着测试行业的不断发展,目前企业对测试人员要求越来越高,仅仅响应需求的功能测试人员基本饱和或是留给了校招生。而对于社招渠道的应聘者,企业越来越多地要求有一定的自动化或是代码经验,能解决工作过程中遇到的问题,或是编码能力较强,能参与公司相关测试项目的开发工作。很多原先长期习惯于手工测试的人,则会在测试工作上会遇到瓶颈。当面试的时候被问到自动化测试用例的优缺点,是否了解过业界其他相关的框架或是开发模式的时候,完全招架不住,从而错失工作机会。所以,不少

2021-05-19 19:19:51 223

原创 软件测试,那些我踩过的坑,你确定还要踩?

软件测试干了几年,项目一个接着一个,一路从一个坑跳入另一个坑,有些是开发问题,一些则是测试人员的问题,大家在测试过程中踩过哪些坑呢?欢迎大家在评论区告诉牛鹭~自以为了解业务逻辑,实际浮于表面这是一个深坑!产品迭代跟的久了,很多人闭着眼都能把功能上说得很清楚,然后就飘了。但实际上呢?连该功能使用的协议、调用的接口都不知道,看到的问题都是表面的问题。你只看到了两个操作的入口不一样,提示信息不一样,你就以为是两个问题,而这两个问题都是调同一个接口引起的,但你分析不出来。这样导致的问题有:①修改bug后对

2021-05-19 19:06:28 235

原创 软件测试工程师职业规划,讲诉当初是怎么突破的瓶颈。少走弯路!

突破自己的技术瓶颈并不是一蹴而就,还是需要看清楚一些东西,这里也有一些经验和见解跟大家分享一下。同样是职场人士,我也有我的经历和故事。在工作期间,我有过2年加薪5次的小小“战绩”(同期进入公司的员工,加薪不超过2次的员工大有人在),顺利地从员工做到了总监,是公司所有员工中成长最快的,也是幸运的,避开了一些坑,少走了很多弯路。但是我敢肯定,在看到这篇文章的人里面,肯定有人比我更优秀。但是对于那些更渴望得到突破和成长的朋友们来说,我把自己以往的成长经验心得分享出来,希望能帮到大家。同事经常会问我成功有没有捷

2021-05-19 18:54:54 251

原创 2021年,软件测试还值得吗?

2021年,软件测试行业还值得入行吗?行业的现状及前景那么处于2021年,软件测试这个行业又将如何发展呢?我谈一下几点,如果你处在这个行业,一定能体会到我说的对不对。表面"衰落"的测试行业鉴于过去的大形势变化, 不懂技术的测试工程师会逐渐被淘汰出局. 一波测试工程师的失业潮是在所难免的.虽然早期我也呼吁身边的人赶紧脱离落后的业务体系, 脱离落后的测试技能, 但是看到很多人越来越生活艰难, 也是挺心痛的.包括测试工程师的需求越来越少, 招聘职位也越来越少, 典型的新崛起的巨无霸公司比如faceb

2021-05-18 20:53:17 549 4

原创 接口自动化测试,一键快速校验接口返回值全部字段

大家在日常开展自动化测试工作时,为了 保证接口测试的有效性 ,少不了要对接口返回的响应字段进行 校验 、 断言 等操作。当接口返回的字段数量本身就很少时,接口断言操作一般都很容易就能实现,但当接口的返回字段特别多,结构特别复杂时,例如响应字段数量达到了成百上千时, 如何快速实现全部返回字段的校验? 这类问题,相信困扰了很多的正在开展接口测试的小伙伴。今天针对 如何快速审核接口返回值全部字段问题 ,分享一些解答思路,希望能帮到大家~其实解决上述之类问题,市面上常见的解决方案有两类:根据业务校验需求,自

2021-05-18 20:14:50 317 1

原创 阿里二面,面试官居然把 TCP 三次握手问的这么细致

TCP 的三次握手和四次挥手,可以说是老生常谈的经典问题了,通常也作为各大公司常见的面试考题,具有一定的水平区分度。看似是简单的面试问题,如果你的回答不符合面试官期待的水准,有可能就直接凉凉了。本文会围绕,三次握手和四次挥手相关的一些列核心问题,分享如何更准确的回答和应对常见的面试问题,以后面对再刁钻的面试官,你都可以随意地跟他扯皮了。面试TCP的意义我想要先说明一个重要问题,到底面试 TCP 的意义何在?经常会听到这样抱怨:我是做业务程序开发的,面试官竟然问我 TCP 三次握手、TCP 拥塞控制

2021-05-18 19:49:27 176

原创 干货!详解自动化测试用例设计与管理的通用策略(基于TestNg)

自动化测试的用例设计通用策略我们在做自动化测试时,是需要对用例进行管理的,比较常用的方案是(以java为例)一个project对应一个产品;一个package对应产品中的一个模块;一个class对应模块中的一个场景;一个测试方法对应场景中的一个测试点;最后,通过suite,定义组织要执行的class。如下图所示,TestNGDemo定义为一个产品、包com.my.case1、com.my.case2和com.my.case3代表产品中的3个模块,而MyCase1、MyCase2等6个类代表6

2021-05-18 14:20:23 432

原创 作为一个纯手工的功能测试来说,如何转入自动化测试行业?

转入自动化测试,要具备哪些能力。转自动化行业说难不难,说简单也不简单,最终要的还是要学习+项目实践,让自己有足够专业的知识和丰富的项目经验,以下是我总结的从功能测试转到自动化测试的6个点:①学习一门编程语言,再接触自动化测试工具学习编程语言,无论是学习python还是Java,都是可以的,但是从学习的难易程度上,可以先学python(比较好上手),再学Java,在学习的过程当中,不要把自己当成一个从事软件测试的人员,而是当成开发,系统的去进行学习编程语言,可以说,语言水平的高低,也决定了自动化测试水

2021-05-17 19:45:25 243 7

原创 震惊!!!软件测试岗位会越来越少?今后的测试与开发应当如何.........

软件测试岗位会越来越少吗?我的整体意见是测试岗位不会变少,反而相对于其他岗位会变的更重要一些。首先纠正一个非常非常错误的观念。测试和测试开发是两个岗位?No,不是的。测试开发是属于测试的。测试开发只不过是使用类似于开发的技术和能力,来达到测试的目的,本质还是测试。就如同一个人用人肉扫地,另一个人发明了自动扫地机来扫地,看起来后面这位更高级,但是实际目的还是扫地。其次就要说到测试的本质,以及行业对测试愚蠢的误解上来了。我曾经前一段时间去阿里面试,测试相关问题回答良好,技术原理理解力,业务熟悉度,测

2021-05-17 19:33:53 217

原创 程序员有多难?测试适不适合女孩子做?看完这篇文章你就懂了

一、程序员压力很大?压力是相对的。压力是不是很大,这个主要是去看跟谁比。相信题主既然问测试,肯定是想进入互联网。那测试压力会不会大,我们就和IT研发线上的其他岗位比比看。目前互联网公司产品研发中基本上都涉及到产品经理、开发工程师、测试工程师、运维工程师等关键角色。1、产品经理难度等级产品经理这个岗位需要非常强的逻辑思维、信息处理和需求分析能力,而且需要对行业和业务有深刻的认知,能够带项目和产品,同时需要非常强的资源整合、管理协调、产品把控能力,客观来讲还是相对比较难的而且工作压力非常大。所以不

2021-05-17 16:11:45 4107 28

原创 一个软件测试管理者,如何高效带好团队呢?

不想当将军的兵不是好兵,作为一名软件测试工程师,有一天你也有可能接手你们公司的测试团队,带领他们走向人生巅峰,但是作为软件测试管理者,我们怎样才能不让人失望呢?写这篇文章的出发点是最近确实吸收了很多营养的东西,所以很乐于总结分享,同时也是给自己这段时间的辛苦付出留下点美好的印记吧。作为一个拥有2年开发+6年测试经验的测试老人,多年工作确实学到了很多,但是真正沉淀下来能与人津津乐道的并不多。工作第5年的时候,第一次组建测试团队,当时觉得非常成功,现在看来,并没有。一杯咖啡,一台电脑,关于一个好的管理测

2021-05-15 20:15:52 1384

原创 软件测试面试宝典【吸薪大法】帮你独步武林

01、您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。答:有黑盒和白盒两种测试种类,黑盒有等价类划分法,边界分析法,因果图法和错误猜测法。白盒有逻辑覆盖法,循环测试路径选择,基本路径测试。例子:在一次输入多个条件的完整性查询中。利用等价类划分法则和边界分析法则,首先利用等价划分法,可以一个或多个结果是OK的测试用例,然后确认多个NG的测试用例,然后利用边界值分析法,可以对结果分别是OK和NG的测试用例进行扩展和补充。02、您认为做好测试用例设计工作的关.

2021-05-15 19:15:25 239

原创 软件测试的岗位会越来越少?测试做到头来,就只能去送外卖?

软件测试的岗位不会越来越少,但要求却会越来越高。接下来以理服人。一、为什么测试岗位不会越来越少?1、谈谈测试对企业的价值,看测试岗位为什么不会少作为软件企业而言,其核心就是提高软件的质量,以便高品质的产品能快速占领市场。但如果产品的质量都无法保证,那企业就会失去用户的支持,无法正常发展。而测试人员,作为产品质量的守护者,会用专业手段,找到程序中存在的问题,让程序员进行修改,以确保产品能够满足用户的需求。所以测试人员和生产软件的开发人员是同等重要的。是不是这样,我们来讲个2019年才发生的故事。2.

2021-05-14 19:08:08 433

原创 8年软件测试工程师感悟,写给想要转行的软件测试新人

作为一个30岁并且奋战在测试一线的测试员,被人无数次问到这个问题,也回答过无数次。刚看到知乎上的一个问题:程序员真的干到35岁就干不动了吗?想到在测试行业真的干到35就干不动了吗?软件测试能做到多少岁?也有很多人在焦虑这个问题,因此写下这篇文章。其实这个问题没啥意义,年龄大了有优势,也有缺点,各行各业都如此。只要不要迷失自己就好。到了35岁你在软件测试行业的发展是技术路线和管理路线,只要达到这两个阶段,一定不会被淘汰。目前是一个业务驱动研发的时代,任何产品都要以实现最终的功能为终点,所以对业务知识

2021-05-14 18:38:45 481

原创 搞定接口测试,从吃透【unittest测试框架】开始学

unittest简介使用print(help(unittest))查看源码解析,对unittest的描述是:python的单元测试框架,是基于java的junit测试框架。下面是源码中的一个简单使用例子:Simple usage:import unittest # 1.导入unittest# 2.继承自unittest.TestCase,表明这是一个测试类。接口测试中通常是某个接口的用例类。class IntegerArithmeticTestCase(unittest.TestCase).

2021-05-14 18:20:10 209 2

原创 软件测试之H5/小程序测试点

H5优势:1.H5可以跨平台,开发成本相对较低;2.H5可随时上线就更新版本,适合快速迭代;3.H5可以轻量的触达用户,提供更快捷的服务;4.在微信入口或者浏览器上,用户只需点开链接就可以获取我们所提供的服务H5劣势:1.H5->的转化强依赖于浏览器;2.H5目前基本无法将数据存储在本地,依赖实时性数据,网络状态不好的时候卡到哭。3.性能相对较低,影响用户体验H5功能测试点1.通过H5网页(非手机的返回功能)的返回功能可以返回,不会出现无法返回的情况2.对于页面中的返回,以及浏览

2021-05-13 16:03:55 367 4

原创 python+appium自动化测试-元素定位之android uiautomatorandroid

uiautomator来自APP Android端自动化测试初学者的笔记,写的不对的地方大家多多指教哦。在之前有介绍一些平时常用的元素定位方式,最近在学习过程中有发现另一个比较好用的定位方式,是Android独有的定位方式:android uiautomator,是Android 系统原生支持的定位方式,一种强有力的定位方式,原理是通过android 自带的android uiautomator的类库去查找元素。Appium元素定位方法其实也是基于Uiautomator来进行封装的,使用方法 find_

2021-05-13 15:54:06 351

原创 转行软件测试,入行就拿20K,这条路值得90%测试人借鉴!

因为本人之前也是从销售行业转行过来的,说实话,当我毕业那年,我就想到自己以后坐在办公室里面的样子,但是天不如愿,还是在社会上摸爬滚打,干了几年销售工作。偶然机会,在家人的推荐下,了解了软件测试。并且如愿,成功转行软件测试,目前已经从事软件测试工程师三个多月了,说实话,工作很顺利,薪资待遇都不错。转行学习过程中,其实很担心自己能不能成功,但是在老师的耐心教导下,学习了两个多月,成功拿到了offer。当时给自己都震惊到了。(先说明,虽然是计算机专业,但也算是零基础学习,之前工作完全和IT行业不搭嘎)实战训练

2021-05-13 15:36:00 215

原创 从“点点点”成长到腾讯主管,测试工程师10年心路历程

作为一只从事软件测试行业将近10年的老鸟,如今在腾讯某测试团队任职测试主管一职。回首过往,从事软件测试的这十年里,也经历许多心中总有些许体会,想写出来供大家参考,欢迎大家留言交流。大家对软件测试中软件测试职业的发展了解不够,从而导致许多有志在此发展的年轻人举步不前。所以下面介绍一下海外公司成熟的软件测试行业职位分布情况,我国一些在软件测试行业中处于前端的公司与之也相仿,这可以作为软件测试 职业规划 的参考,给新人一个导向。第一阶段:(测试员)初级测试工程师自身条件:初入行具备计算机专业学位或一些手

2021-05-13 13:45:30 450

原创 8年测试工程师,下一步转开发or继续测试?面对中年职场危机该如何自救

正常情况下,有了四年的测试工程师经历,应该可以达到中级测试工程师的水平了。作为一个初中级测试工程师下一步是转开发还是继续做测试,个人建议是做测试开发(简而言之就是懂开发的测试)!一、可以继续做测试吗?这里所说的测试是指普通的“手工测试”,如果只是做普通的手工测试,只是每天机械的进行“点点点”,想拿高薪是不太现实的。即使工作的时间长了,但是大部分人员还是停留在初级测试工程师的阶段。并且随着年龄的增长你会发现你越来越没有了竞争力,比你年轻、有活力、更能加班、性价比更高的测试工程师分分钟就可以把你给取代了。

2021-05-12 19:00:36 402 2

原创 关于UI自动化测试心得 --- 深似海

目前项目组的所负责的系统需求较多,测试案例数量也较多,测试场景复杂,测试数据制作复杂,并且有部分系统已经趋于成熟,所以打算开始进行UI自动化测试。UI自动化测试其实是一门【水】很深的工作,因为UI自动化测试是需要根据前端页面元素,也就是HTML脚本来进行元素提取、操作、验证的测试流程,另外再加上项目的测试环境软件硬件的因素,在编写自动化测试脚本的时候需要考虑到很多的情况出现而要去判断当前页面出现的元素到底是什么情况,不然脚本的稳定性很不好,维护工作也会非常的高。另外在编写自动化脚本的时候,你会慢慢的熟悉你

2021-05-12 18:48:40 691 2

原创 软件测试学习路线、面试全攻略(15K月薪起)

温馨提醒:本文共10000+字,适用测试小白转行、测试老鸟跳槽,建议收藏慢慢看~~相信每个准备软件测试面试的同学,不管你是大学刚毕业,满心憧憬着进入公司实习、非计算机行业转行软件测试、自学测试就业还是培训后就业,都会面临着众多的疑问和不解,那就是该怎么走出着第一步,今天本文一次性告诉你,该怎么准备?入行软件测试的路有很多,诉求也是因人而已,你可以选择自学、培训入行,但按照全栈软件测试的要求准备,可以适用不同行业要求;1、学习方式培训方式入行,其实是最实惠、花费时间最少、有效的一种方式。如果你不.

2021-05-12 16:56:23 739

原创 UI自动化测试框架:数据驱动

一、UI自动化框架介绍测试框架使用了Po设计模式(Page Object),每一个页面用一个类来对应,这个类里面要实现所有核心页面元素的获取方法,类里面提供操作页面元素的所有方法。这个框架实现几点:1.把常用的代码进行了封装,减少重复代码的编写。比如说,操作excel 的方法,记录日志的方法,创建文件的方法,查找元素的方法,解析ini配置文件的方法,还有记录时间的方法,都进行封装,在使用时直接进行调用。2.做到了测试程序和测试数据进行了分离。3.做到了定位表达式和程序的分离。4.易于维护5.

2021-05-11 20:48:32 1081 4

原创 腾讯高级测试工程师,10年历程心得

作为一只从事软件测试将近10年的老鸟,如今在腾讯某测试团队任职测试主管一职。回首过往,从事软件测试这十年也有些许体会,写出来供大家思考,欢迎大家留言交流。首先,先谈谈软实力,一个优秀的测试技术专家,我认为需要具备以下几个特性:持续学习能力计算机技术的发展可谓日新月异,如果不持续学习,那么不出2年,你就会发现你只能当一个廉价的手工测试人员。所以如果能在工作中学习最好,不能的话,下班后保证2个小时的自学时间。几年下来,你就能发现自己的进步有多大。沟通能力日常工作的沟通能力,和开发、产品、运维、客服同

2021-05-11 20:24:54 538 3

原创 Android 稳定性测试工具 Monkey - 随机事件

Monkey 提供了 11 种不同的事件,包括触摸事件、滑动事件、缩放事件、轨迹球事件、屏幕旋转事件、基本导航事件、主要导航事件、切换 Activity 事件、系统按键事件、其它类型事件。通过这些事件来模拟用户的操作。以下是事件的简要介绍:–pct-touch 触摸事件触摸事件是指在屏幕某处按下并抬起的操作,就模拟日常手机使用中的点击操作。日志如下::Sending Touch (ACTION_DOWN): 0:(161.0,913.0):Sending Touch (ACTION_UP): 0:(

2021-05-11 19:48:36 493

原创 拿下软件测试,你只需掌握这2种方法!——源自华为资深大佬

软件测试是软件工程中非常重要的一个环节,本文将从软件测试的目的、白盒测试和黑盒测试两大分类和以及各自的具体分类,来阐述软测试的相关知识。一、软件测试的目的发现缺陷尽早和尽量多的发现被测对象中的缺陷,应该是测试人员测试过程中最常提起的一个测试目标,也是所谓测试价值的一个的重要体现。发现缺陷的目的是推动开发人员定位和修复问题,测试人员通过再测试和回归测试,确保开发人员已修复缺陷,并没有影响原来正常的区域,从而提高产品质量。开发生命周期的每个阶段,都应该有测试的参与,并尽量多的发现本阶段的缺陷,从而大大提高

2021-05-11 15:38:54 148 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除