自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何自学软件测试、包装简历实现华丽转行?

伴随着近几年培训机构的兴起,越来越多的人开始涌入软件测试行业,主要包括许多看B站视频/自身买的小额视频,实际上,无论是参与培训还是通过自学也好,关键会面临以下几个问题:来自培训前的困惑如下:软件测试入行真得容易吗?这一关键看自身的学习能力,这些宣传100%包就业的机构是真是假?不说这种宣传全是假的,但是至少这么宣传的可以不用考虑,培训机构有自身一定的人脉资源,确实是会有一些长期合作的企业,但对于小白来说,绝大多数全是进的外包公司,这一点在他们发的就业喜报上边可以看出来,.

2022-05-07 14:53:37 1356

原创 面试软件测试的时候,应届生怎么包装自己的简历?

一、自我介绍进入面试后的第一个问题一定是先让你做下自我介绍,就是简单的介绍一下自己,自我介绍的时长尽量控制在3分钟左右,自我介绍的时间不要太长,不要超过5分钟,内容要精炼些,让面试官对你能有一个直观、全面的了解,切记避免啰嗦、重复的内容。自我介绍可以从以下几个方面进行切入:小伙伴儿们注意昂,我上面说的这几个方面是指给你提供一个参考,你可以从这几方面进行切入,并不是说在你的自我介绍中这些方面都必须包括,或是你有更好的自我介绍你甚至可以拿我列出的这些方面当放屁昂。这里建议小伙伴们在面试前提前就要

2022-05-06 16:05:07 4652

原创 软件测试的过程

软件测试的过程1 分析测试需求测试人员对用户的需求进行分析,了解软件要做什么,怎么做,进而确定将来怎么 测试。2 编写测试计划测试负责人编写测试计划;测试计划的内容包含产品概述、测试范围/测试区域/测试项、 测试目标/被测特征、测试优先 级、测试配置/测试资源(硬件、软件、人力、技术等)、测试周期、进度安 排(测试任务、人员安排)、 测试策略、测试方法/途径、测试交流、风险分 析、测试标准、需交付文档等内容。3 设计与编写测试用例设计用例主要反映在编写测试点上;根据公司格

2022-05-05 21:28:45 778

原创 软件测试中搭建测试环境?

测试环境是QA做好检测运行的前提条件。平稳和可控的测试环境,能够使测试人员在实行测试用例时不用花费额外的时间去维护。有一些企业运维或是研发部会帮忙准备好测试环境,可是QA要是一味依赖别的部门,会局限检测运行的做好。一、什么是测试环境测试环境,指为了更好地做好软件测试运行所必不可少的计算机硬件、软件、网络设备、历史数据的总称,简单点来说,测试环境=硬件+软件+网络+数据准备+测试工具。硬件:指检测必不可少的服务器、客户端、网络连接等辅助设备。软件:指测试软件运行时的操作系统、数据库以及其他应用

2022-05-04 16:58:29 1430

原创 软件测试通过标准是什么?

1 目的为了确保软件产品质量,使产品能够顺利交付和通过验收,特编写本文,以作参考2 适用范围本文适用于项目开发过程中的单元测试、集成测试、系统测试、业务测试、验收测试以及一些专项测试。3 职责Ø 项目测试人员编写《测试计划》、《测试方案》,指导测试人员完成各阶段的测试工作。Ø 项目测试人员搭建测试环境。Ø 项目组测试人员按照《测试计划》、《测试方案》完成所承担的测试任务,并按要求输出《问题报告》、《测试报告》。Ø 测试经理审核负责控制整个项目的时间和质量。依照确认测试

2022-04-28 21:43:56 5282

原创 软件测试的“核心价值”体现在哪里

 既然是“核心价值”,就应该能用一句话说清楚。关于软件测试的核心价值是什么,各种观点争论了很久,似乎很难得出一个明确的结论。这里有个很重要的原因,就是我们都深陷在测试工作的细节里面,没办法看清自己的位置和价值。不识庐山真面目,只缘身在此山中。  要想搞清楚这个问题,我们必须走出围城来进行分析,如果把软件测试看成一种服务,那么从客户的视角来评判,最合适不过了。下面讲一件真实的事情。  有一次我回家跟老友一起吃饭,聊起最近的工作。老友的单位是一家大企业,几个月前委托一家软件开发公司,开发了一套很大的企业

2022-04-28 20:04:53 535

原创 软件测试的工作描述

软件测试员是指根据测试计划和测试方案进行软件测试,能够针对软件需求开发测试模型,制定测试方案,安排测试计划,并对测试项目进行管理的专业人员。下面小编给大家带来关于软件测试员工作职责,希望会对大家的工作与学习有所帮助。软件测试员工作职责1职位要求:1.具有创造性,追求完美2.准确判断力3.良好沟通能力,善于说服,善于清晰地表达观点,善于提问4.拥有编程知识,了解行业知识,能更好的了解软件的目的工作内容:1.修改测试案例2.用自动测试工具进行测试,尽早找到软件缺陷,并确保其得

2022-04-28 16:54:26 1776

原创 软件测试内容

软件测试涉及以主要方面:需求收集没有明确的要求,项目就无法起飞。这是最关键的阶段,需要将想法写成格式正确且易于理解的文档。以下生命周期代表了收集需求的关键步骤: 收集 记录 分析 论证 验证 追踪 确认 如果错过了任何信息,以下是在此阶段应遵循的一些最佳实践: 保持开放态度,并注意产品和需求方的每句话。 不要只是听着,保持怀疑,无论看起来多么渺小。 始终使用笔记本电脑快速记笔记。仅当确实可以以合理的速度打

2022-04-27 16:19:14 654

原创 软件测试是干什么的?

1、国内定位和发展前景:测试工程师,软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业还处于一个发展的阶段,所以测试工程师具有较大发展前景。目前传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多还是以QA来命名这个职位,也就是质量保证。2、工作职责:①、编写测试计划、规划详细的测试方案、编写测试用例。②、根据测试计划搭建和维护测试环境;③、执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果,编写完整的测试报告等相关的技术文档;

2022-04-26 22:13:30 1032

原创 作为一位软件测试工程师,应当需要哪些能力?

在面试过程中经常会问到一个问题,你为什么要从事测试工作或者你觉得从事软件测试工作必须具备哪些能力。很多人都会回答说我做事很认真或者很细心。实际从事软件测试工作应该具体哪些能力呢,根据自己的工作经历以及与相关人士的探讨、阅读相关书籍知识之后,发现一个优秀的测试工程师必须具备以下能力:一、软件质量数据的收集能力1、通过参加需求评审 测试在参加需求评审时会把发现需求存在的问题数据进行收集,然后录入到缺陷管理工具里,进行管理及跟进。2、通过各种测试 测试工程师在测试阶段会通过种测试来收集软件的相关缺陷,

2022-04-25 14:29:49 2808

原创 关于渗透测试,你需要知道的一切

本文将讨论什么是渗透测试?为什么需要进行渗透测试?以及如何安全有效地进行测试。还将提供渗透测试方法的清单,以便确保充分利用渗透测试过程。什么是渗透测试?渗透测试(Pentesting)是一种通过模拟外部恶意人员或黑客的攻击来评估计算机系统安全性的技术。其目的是识别任何漏洞,以便在真正的网络攻击者利用它们之前修复它们。渗透测试通常被称为“道德黑客攻击”,因为它们在获得企业许可的情况下使用与网络攻击者相同的技术,这样企业就会知道自身弱点在哪里,以及对外部恶意攻击的防御能力有多强。例如:如果有人能够通

2022-04-24 14:30:10 3821

原创 测试用例设计方法---正交法

正交实验法的介绍:正交试验法是分析多因素、多水准的一种实验法,它是借助正交表来对实验进行设计,依据少数的实验取代全面实验在一项实验中,把影响实验结果的量称之为实验因素(因子),简称因素。因素可以理解为实验过程中的自变量,实验结果可以看成因素的函数。在实验过程中,每一个因素可以处于不同的状态或状况,把因素所处的状态或状况,称之为因素的水准,简称水准。举个例子:某所大学通信系共2个班级,刚考完某一门课程,想依据“性别”、“班级”和“成绩”这三个查询条件对通信系这门课程的成绩分布,男女比例或班级比

2022-04-23 21:03:19 797

原创 从月薪3千到年薪40W,流水线女工到测试工程师,她的8年书写了一个女孩的史诗

8年,只身闯出一条路 当时陈开还是一名应届毕业生,因为大学错过了校招,失去了进入事业单位的最佳时机,毕业离开学校之后一直想找一个轻松稳定的工作。 2014年的10月,通过社招找到一个电池厂的工作,负责正负极的检测,住在工厂集体宿舍。工作时间是早上9.00上班,晚上10:00点下班,每天上11个小时的夜班,底薪1700加上加班费一个月3000多点,刚开始说的有宿舍,一个月要交200水电费就行。第二天办理入职手续,正式上班,我真是郁闷极了,周围的同事是都是30多岁的老油条,我跟他们之间很少说话,可能是我

2022-04-22 20:23:12 675

原创 十年测试经验,我整理出了最适合你的软件测试学习指南

近期在分享软件测试有关的经验时,被大学学弟问道:如何才能提升自己的学习效率呢?学弟是98年的,大学毕业快一年了,土木工程专业。弟弟说,大学毕业的时候找不到满意的工作。上个月接触到软件测试,反复思考,决定转行做软件测试;但是学习的时候到处碰壁,同学的工作逐渐稳定,他越来越焦虑。目前软件测试行业处于炙手可热的状态,从各大招聘网站就能不难看出,目前的软件测试人才的缺口在20万以上,很多IT行业国内外巨头也正在加紧招聘从事这一行业人才,发展前景很好。加上软件测试是IT行业里最容易入门的岗位,学习时间短,

2022-04-21 14:33:49 744

原创 什么样的项目适合做自动化测试?

假如你已经决定要在项目中引入自动化测试,在正式开展之前需要分析清楚,你的项目、你的团队真的适合做自动化测试吗?虽然恰当引入自动化测试能给产品质量带来非常大的助力,但并不是所有类型的产品或团队都一定适合开展自动化测试。对于公司项目而言,如果产品三天一小改、半月一大改,可能自动化测试脚本刚起步,产品就已经改动了。对于这类项目来说,引入自动化测试显然是不合适的。既然并不是所有项目或者团队都一定适合做自动化测试,那么决定要不要做自动化测试的因素有哪些呢?其中时间是一个比重较大的因素。假如一个项目从立

2022-04-20 15:33:58 3451

原创 2022软件测试好学吗,大概要学多久?(附学习路线图)

软件测试自学好学吗?软件测试是一个入门简单、但深入难的学习项目。不过比起其它的IT技术岗位,非计算机专业的初学者,自学起来还是比较简单的。然而如果想快速学完就业,还是建议各位去专业的IT培训机构,进行全方面的培训软件测试自学好学吗1、软件测试要学什么?在讲如何自学前,各位应该最先明白,软件测试到底要学什么。如果想要学完就业,需要学习的内容包括测试基础、Linux和数据库、功能测试、Python编程、web自动化测试、移动端自动化测试、接口测试、性能测试等软件测试基础知识。2、如何自学软件测试

2022-04-19 14:31:18 737

原创 浅谈Python测试行业的现状

在互联网新趋势和新要求的推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,到大多数高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着转行人员及毕业的大学生疯狂地涌入,目前软件测试行业的“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少。软件测试行业的门槛,也从真正的零基础,到现在的要求具备计算机专业能力(包括但不限于编程能力),软件测试在企业中,特别是在互联网行业的企业中,也从可有可无发展到不可或缺。如果把测试行业按照发展时期来分..

2022-04-18 15:55:42 487

原创 12年的测试前辈给学习软件测试的你几点建议

你可以是0基础入门,可是你不能在入门的时候都不知道“软件测试是做什么的”。我也是0基础转行软件测试,转行软件测试前,总听身边的人说“软件测试加班少,不用敲代码依然拿高薪”。但与我而言,这些都不是重点,重点是我要弄清楚软件测试是做什么的,我到底适不适合学软件测试。意识决定行动,思想上弄明白后,学习起来才更有干劲。因此我建议学弟学妹们在入行前先问自己几个问题:“你真的了解这个行业吗?热爱软件测试工程师这个职业吗?”“自个是否适应互联网的节奏,可不可以接受加班?”0基础学软件测试建议如果软件测试的

2022-04-15 14:09:42 495

原创 软件测试基础知识整理(详细版)收藏这篇足矣

一、认识软件测试1.1 什么是软件测试?使用技术手段验证软件是否满足需求1.2 软件测试的目的目的:用较少的人力、物力、和财力,找到软件中存在的问题并修复,降低商业风险二、常见的测试分类2.1 按测试阶段划分 单元测试(针对程序源代码进行测试) 集成测试(也称接口测试,将多个模块组合在一起进行测试) 系统测试(对整个系统进行测试。包括功能、性能、文档等) 验收测试(对整个系统进行测试。不同的使用群体进行测试。内测:指定特定人员进行测试;

2022-04-12 19:16:03 16285 16

原创 软件测试的工作内容主要是干什么?

1. 软件生命周期(SDLC)的六个阶段1、问题的定义及规划 此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。2、需求分析 在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。需求分析阶段是一个很重要的阶段,这一阶段做得好,将为整个软件开发项目的成功打下良好的基础。"唯一不变的是变化本身。",同样需求也是在整个软件开发过程中不断变化和深入的,因此我们必须制定需求变更计划来应付这种变化,以保护整个项目的顺利进行。3、软件设计 此阶段主要根据需求分析的结果,对整个

2022-04-11 20:21:16 7268 1

原创 哭了,软件测试面试中十有八九会问到的问题,后悔没有早知道

软件测试面试:请说一下你工作中发现的最有价值的bug?这个问题基本上在95%的面试中都会遇到。面试官到底想知道什么?让我们身临其境地看一看。“说说你印象最深的bug”尽最大努力回忆过去遇到的印象深刻或有价值的bug。乍一看,这是一个简单而无足轻重的问题。但是同学们,你们一定要知道,新闻越短,越有爆炸性。此外,许多学生会专注于最令人印象深刻的一个。其实这个问题在这里比较混乱,一定要认真回答。“我只是做测试。每天都有那么多bug,有几千个没有几万个。当你突然问我,我真的想不起

2021-11-30 20:45:40 263 2

原创 那些年我们对软件测试的16大误解

1、测试和开发永远都是死对头虽然测试与开发的工作性质是对立的,但是目的都是为了项目更好的发展。 有人以前发起过一个倡议:“我们讨论的时候不要用他们(开发人员)和我们(测试人员),而是统一用咱们,因为开发人员和测试人员本来就是一起的。如果测试人员能与开发人员成为朋友,你会发现,工作会非常顺心,在我所在的企业中,测试人员和开发人员关系非常融洽,互相尊重,对大家的工作能力和技术表示肯定。”其中的诀窍重点在于测试这边的沟通,谁也接受不了别人指责自己得意之作,所以测试要以帮助开发让开发的‘孩子’更健康,让开发

2021-11-30 17:27:23 614

原创 10年腾讯测试经验告诉你白盒测试是什么及其测试方法

白盒测试,也称为结构化测试、基于代码的测试,是一种测试用例设计方法,已知产品的内部工作过程,通过测试证明每种内部操作是否符合设计规格要求。它基于程序的控制结构;是基于-一个应用代码的内部逻辑知识;基于覆盖全部代码、分支、路径、条件,导出测试用例。白盒测试产生的测试用例检查点:保证一个 模块中的所有独立路径至少被使用一-次;对所有逻辑值均需测试true 和false ;在上下边界及可操作范围内运行所有循环;检查内部数据结构以确保其有效性。逻辑细节测试的原因:逻辑错误和不正确假.

2021-11-29 22:43:39 872

原创 测试基本理论

1测试定义IEEE中对测试的定义:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。2测试前提软件可测试性:是一个计算机程序能够被测试的容易程度。软件可测试性 检查表:可操作性 运行得越好,被测试的效率越高。可观察性 所看见的,就是所测试的。可控制性 对软件的控制越好,测试越能够被自动执行与优化。可分解性 通过控制测试范围,能够更好地分解问题,执行更灵巧的再测试。简单性 需...

2021-11-29 14:51:01 201

原创 关于入坑软件测试,给你几点重要的建议

如果你是非计算机专业,毕业不久,软件测试工作门槛相对较低,比较容易入门。建议入职互联网行业,因为一般情况下,薪资相比传统的行业测试要高。如果是测试小白,很多人面临不知道怎么系统学习,学了用不上,用不上没过多久就忘记了,或者是否报培训班等烦恼,提供一点意见。一、 怎么系统学习的问题。测试用例设计方法,什么边界值,等价划分,正交法等等,这些一般都是功能测试需要的技能,不用去死记硬背理论,先用起来。抓包,运用工具进行抓包,这里需要了解http协议,请求头,请求体,响应消息这些基本的知识。通过抓包得

2021-11-26 21:23:23 166

原创 在我们做性能测试前,需要准备什么?

前言本文详细地阐述了针对企业级Java环境的性能测试方法论,详细说明了高效性能测试的每个步骤。该方法论描述了如何按照性能的需求从架构设计开始,进行单元测试,集成测试,和生产分段(productioin staging)测试等。描述了实现正规容量评估(capacity assessment)所需的过程,该量化过程可以明确指出你何时需要向你的计算环境增加额外资源。此外,该方法论还阐述了验证你的测试场景是否很好地模拟了你的最终用户的操作行为所需的必要步骤。通过提供的一套全面的解决方案, 本文描述Quest

2021-11-26 16:50:57 234

原创 关于Python 的 Web 自动化测试的实践

Web测试是软件测试中比较重要的一个分支,而要实现Web自动化测试则要求测试人员能熟练掌握自动化测试工具和编程语言。介绍免费开源的Web测试工具Selenium,以及流行的编程语言Python。根据自动化测试的原理,对网页元素的常用定位方式,如何对页面元素进行操作进行重点叙述。结合工作实际分析自动化测试的基本流程,即分析测试需求、编写测试用例、搭建测试环境、创建测试脚本、执行测试及测试结果分析。最后对自动化测试的实践进行总结和展望,为后续更好地开展测试工作奠定基础。与手工测试类似,自动化测...

2021-11-25 17:40:58 1852 8

原创 软件测试之cmmi的软件测试流程设计

当今,许多软件组织正在走 CMMI之路,它是一种规范的规范行为,以软件工程过程的标准化来保证软件的质量。因此,如何在 CMMI中定义并执行软件测试?以软件测试为例,详细阐述了基于软件能力成熟度模型的软件测试。  第一,在 CMMI中,软件测试涉及两个关键的过程域,一个是验证,一个是确认。校验,是为了确认一个开发阶段的产品是否满足该阶段早期提出的要求而进行评估的过程;确认,是在开发过程中或结束时对一个软件产品进行评估,以确定它是否满足软件需求规范的要求。简而言之,验证就是证明产品的构造是否正确;确认...

2021-11-25 16:46:06 822 2

原创 测试行业前景咋样,难道是it行业最差的?

一、测试行业的人才需求趋势怎么样?关系到入行门槛首先在测试人员需求方面。在十年前是PC客户端产品为主的时代,一旦出现问题很难解决,因此需要大量的测试人员在上线前进行测试,测试开发的比例有可能需要1:2。但现在是互联网时代,产品讲究快速更新、快速迭代、问题快速修复,互联网公司的测试开发比例已经快速下降,有1:3,1:5,甚至1:7,最极端是google公司的1:10。那么是不是说明测试人员的需求量降低了呢?答案不是,测试人员的需求并没有减少,因为现在几乎所有的行业都在互联网化,单纯的互联网技术..

2021-11-24 20:28:50 341

原创 一个初学者怎么样做好功能测试?测试思维很重要

01测试基础的重要性假如你是一位测试新人,测试基础知识对你来讲是十分重要。我这里所指的基础知识,不简单地仅仅讲什么是软件测试、软件测试的目的,而是测试用例的设计能力。软件测试用例的测试方法有哪些?答:等价类、边界值、因果图等等。需要结合实际的业务场景,来讲说较常用到的测试用例设计的方法。答:不少回复都是以登录来做说明的。换句话说平常工作中,较常用到的用例设计也就那样几种,假如大家能把理论好好应用到实际工作中,那么涨薪换句话说也很容易。那么,大家怎样才能设计好的测试用例呢?..

2021-11-24 15:07:08 772 5

原创 软件测试中的二八定律到底是什么?

一、80%的软件缺陷,集聚在软件20%的模块中出色的测试人员会根据这个原则快速发现更多的缺陷(这个原则可以解释你的一个烦恼:为什么你经过几天的努力测试,没有发现任何缺陷;你老大慢慢走过来,随便点,新鲜发布三个bug)。普通的测试人员,非常焦虑&忙碌的加班加点,漫无目的地到处搜寻,一个Bug都没发现。此处,俗称:探索性测试;在测试时间有限/测试人员有限的情况下,非常适用。此原则:对于软件测试人员提高测试效率及缺陷发现率有着重大的意义二、软件测试工作尽早介入在需求..

2021-11-23 17:40:59 4119 6

原创 推荐7款移动设备自动化测试工具

TestFlight:TestFlight是一个开源工具,按照自动化应用区分和保证文件简单,让iOS平台测试更方便。你不用维护区分的邮寄列表,要是你掌握了iOS设其他UDID,并授权这一设备运作你的程序测试版本即可。与此同时,TestFlight可以设定运用检查点,咨询软件测试人员问题并在这些检查点手机答案,提供详细的测试会话日志、记录程序崩溃并跟踪运用的哪个部位深受用户喜爱。SeeTestMobile:由Experitest提供的SeeTestMobile是一个自动化脚本工具。你可以用..

2021-11-23 15:43:32 1725

原创 软件测试是做什么的?好学的吗?

软件测试的工作简单来说就是找bug。bug是什么?其实bug就发生在大家身边,例如大家使用微信的时候微信闪退,例如我们去淘宝购物,商品价格是1元,实际确扣了你99,本身是99最后扣了1块钱,再或是你玩一款游戏,这个游戏上线之后再下线,装备丢了,你可以看到,这就是bug。软件测试是要避免这些bug出现,对客户造成损害,对客户造成影响,这是软件测试要做的事情。软件测试人员的工作内容有哪些?①测试和发现软件中具有的软件缺陷;②测试工作必须贯穿整个软件生命周期;③测试用例报表生成:测试人员要想做得更

2021-11-23 13:59:14 1143

原创 软件测试前辈给的10点建议

1.买本java基础啃完。2.买本jmeter基础啃完。3.下个ide比如eclipse,然后写几个工具类,比如一些get,post的基本请求,json序列号和反序列化,基本的md5,aes/des基于盐的加解密,jdbc循环插入mysql造数据,xls和csv文件的操作等一些可能用到的东西。4.把写完的打个jar包用jmeter建个beanshell瞎跑跑。5.下个docker装点镜像,比如装个tomcat和mysql,正好上面用到6.随便找个网站用fiddler这种抓包,然后里面..

2021-11-22 21:34:35 1083

原创 什么是软件测试(功能、接口、性能、自动化)详解

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

2021-11-22 21:31:08 8634 1

原创 老板今天叫我测试一个网站,看完7天快速完成

一、交给你一个网站,你如何测试?1.查找的需求描述,网站设计等相关文档,分析测试的需求。2.制定测验计划,确认测验范围和测验战略,通常由下列部分组成:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试3、设计测试用例:功能测试可包含,但不限于下列内容:链接测试。链接是不是准确跳转,是不是存在空页面和失效页面,是不是有不正确的出错信息返回等。提交作用的测试。多媒体元素是不是可以准确加载和显示。多语种支持能否能精确显示所选语言等等。界面测..

2021-11-22 15:10:23 1659 11

原创 2022年如何学习自动化测试?

随着人工智能的到来,现在自动化测试已经成为了一种热门的行业,说句实在话,也就是看在工资的面子上,总体来说工资还算理想,在照顾老婆孩子生活方面有盼头,所以即使要学的东西再多,再难,也有动力去冲,对,就是这么有责任心。千言万语从哪里说起呢?首先要说的就是自动化测试的学习步骤1. 做好手工测试(了解各种测试的知识)2. 学习编程语言3. 学习Web基础4. 学习自动化测试工具5. 学习自动化测试框架6. 实现自动化测试用例7. 开发自动化测试工具8. 开发自动化测试框架

2021-11-20 19:55:19 1380

原创 0基础如何入门和学习软件测试?

我根据薪资的不同,划分成以下几个阶段具体说一下: 月薪5-9k:从零基础入门到能够找到工作 月薪15-25k:测试在职搞定性能测试和自动化测试 年薪30W+:搞定测试开发,进入一线大厂 (最全最详细简历模板,大厂面试题,留邮领取)第一个阶段:月薪5-9k,刚刚入行,先学会功能测试!可能你是刚毕业的学生,也可能你是打算转行进入软件测试这个行业,那么首先以下基本的理论你是必须要掌握的:软件测试的定义、生命周期、工作流程、需求分析; 测试用例的设计、编写、评

2021-11-20 17:03:31 117

原创 作为一名优秀的软件测试工程师,需要具备哪些能力?

一、业务流程分析能力1.分析整体业务流程对整个公司的业务不了解,根本无法进行测试。2.分析被测业务数据在这个行业中,要了解哪些数据呢?哪些是要用户提供的?哪些是自己提供的?有哪些可以是假数据?有哪些必须是真数据?添加数据的时候可以用哪个库?了解了整个软件的数据库体系结构,才能了解哪一张数据来自哪个表,其逻辑如何,是否存在连带关系。3.分析被测系统架构用什么语言开发的?用的是什么服务器?要在哪种环境下测试它呢?整体的测试环境是什么样子的?如果缺失,要建造环境和架..

2021-11-20 15:46:39 765 1

原创 写给软件测试初学者和转行测试的同学

第一部分 软件测试现状剖析1.任何人都可以做测试掌握了测试基础的理论知识后,任何人都可以做黑盒测试,但只能拿到该行业内最底层的薪水。对于安全测试、自动化测试、性能测试等等是需要有综合性的专业知识才能胜任,薪水的多少也取决于个人能力的。(可能某些机构提出的门槛低、收入高往往误导了很多迷茫中的同学,无论学习、工作上都会很快遇到瓶颈)2.测试人员的职责一个新的项目上线后出问题了,可能多数情况下会指责为测试的不到位,而并不分析这个问题的出现是平台、系统级、业务层还是其他方面。管理完善的项目团队会

2021-11-19 21:44:14 166

空空如也

空空如也

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

TA关注的人

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