02 2023 档案

摘要:优先级一般都是和缺陷的严重程度对应的。一般可以把优先级分为三种: 高:保证功能性是稳定的,是按照需求的正常使用和实现点进行用例设计的,重要的错误和边界测试的测试用例的集合。 中:更全面的验证功能的各方面,包括流程中的各个节点出错情况、异常情况测试、中断、UI展示、用户体验等方面的测试用例设计。 低: 阅读全文
posted @ 2023-02-28 11:23 街道办话事人 阅读(366) 评论(0) 推荐(0)
摘要:一个项目启动后,开发会根据项目的需求文档(RFP:Request for Proposal)编写开发计划(SDP:System Development Plan)和系统需求说明书(SRS:System Requirement Specification);与此同时,测试根据需求文档,SDP和SRS来 阅读全文
posted @ 2023-02-28 11:22 街道办话事人 阅读(113) 评论(0) 推荐(0)
摘要:软件测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。那么如何提升软件测试用例编写能力呢? 1、从大往小抓起测试框架先行 极力推荐思维导图工具,快速的梳理清晰要测试的模块、测试点、以及结构关系,让自己先对要测试的内容有个整体的框架和印 阅读全文
posted @ 2023-02-28 11:20 街道办话事人 阅读(123) 评论(0) 推荐(0)
摘要:既然写软件测试用例如此重要,那么如何写出更好的软件测试用例呢?需要满足如下几点:①常规思考,设身处地的从用户角度出发(比如:实际用户是这么使用的么,会不会遇到异常情况呢?)②经验的积累(比如:已经有过类型项目经验,曾经在某个方面有过问题,当时是如何处理的呢?)③测试理论方法的支撑(比如:根据需求设计 阅读全文
posted @ 2023-02-27 11:26 街道办话事人 阅读(66) 评论(0) 推荐(0)
摘要:逻辑关系 逻辑关系(logic relationship)即“依赖关系”。在项目管理中,指表示两个活动(前导活动和后续活动)中一个活动的变更将会影响到另一个活动的关系。 · 强制依赖关系(所做工作中固有的依赖关系) · 可自由处理的依赖关系(由项目队伍确定的依赖关系) · 外部依赖关系(项目活动与非 阅读全文
posted @ 2023-02-27 11:24 街道办话事人 阅读(393) 评论(0) 推荐(0)
摘要:1.功能测试 (1)选择符合要求的图片,上传 上传成功; (2)上传成功的图片名称显示 显示正常(根据需求) (3)查看,下载上传成功的图片 上传的图片可查看或下载 (4)删除上传成功的图片 可删除 (5)替换上传成功的图片 可替换 (6)上传图片是否支持中文名称 根据需求而定 (7)图片路径是否可 阅读全文
posted @ 2023-02-27 11:22 街道办话事人 阅读(543) 评论(0) 推荐(0)
摘要:功能方面的测试: · 搜索单个字,词语,句子,检索到的内容是否准确,链接是否准确; · 长度:例如输入框支持100字符, 那需要测试100字符、101字符,最大长度的显示是否正常; · 哪些是支持的字符类型:数字、字母、汉字、字符!@!#、特殊字符; · 是否支持换行; · 字符串前后中带空格,前后 阅读全文
posted @ 2023-02-24 11:26 街道办话事人 阅读(493) 评论(0) 推荐(0)
摘要:一、凭证测试用例的方式评估其品质 1.测试用例与需要规格剖析中需要条款的可追溯性,好比:咱们要求每一个需要条款至少有1个测试用例与之对应。目的是为了评估测试的需要拆穿困扰率,以及合成需要爆发变更的时候,对于测试更正使命的影响水平。 2.测试用例有无清晰的期望服从。个别来说,测试用例的每一个实施步骤, 阅读全文
posted @ 2023-02-24 11:25 街道办话事人 阅读(141) 评论(0) 推荐(0)
摘要:回归测试就是修改完bug后对程序的新一轮测试,根据微软的统计,按照他们的经验,一般 开发人员解决3~4个bug会衍生出一个新的bug,这就是必须作回归测试的原因。 一般的软件测试流程是后期快速迭代的,bug在后期是快速收敛的,debug和测试的周期也是越来越短,频率是越来越高,譬如说第一轮测试需要花 阅读全文
posted @ 2023-02-24 11:23 街道办话事人 阅读(98) 评论(0) 推荐(0)
摘要:一个好的场景用例必须满足以下几点: ·尽可能多地覆盖BVT; · 每个场景的执行步骤简单明了; · 必须是用户可能使用的场景(场景故事),具有一定的逻辑性; · 不浪费资源,实现更快的代码执行速度; · 场景测试用例格式。 前置条件:有些步骤不是本次场景测试的重点,所以不关注这些步骤。因此,直接设置 阅读全文
posted @ 2023-02-23 11:21 街道办话事人 阅读(157) 评论(0) 推荐(0)
摘要:界面测试 1、页面布局是否合理。 2、字体大小,粗细设计是否合理。 3、页面中间的"Baidu 百度"是否可以正常显示。 4、界面颜色搭配是否合理。 5、页面上方的链接是否都可以正常显示,是否可以点击。 6、当鼠标放置到链接上/百度搜索框上,是否会从黑色变成蓝色。 7、百度热榜上1,2,3分别显示不 阅读全文
posted @ 2023-02-23 11:20 街道办话事人 阅读(396) 评论(0) 推荐(0)
摘要:对于测试的各项评审中,测试用例的评审尤为重要。因为测试用例的设计决定了测试的充分性和有效性。即使测试报告的评审能够发现测试的问题,但到了那时再重新设计测试用例,重新安排测试,会耗费更多的工作量,会影响软件项目的进度。那么要如何做好软件测试用例的评审呢? 一、测试用例的整体设计 评审测试用例,首先要关 阅读全文
posted @ 2023-02-23 11:19 街道办话事人 阅读(161) 评论(0) 推荐(0)
摘要:用例设计是软件测试工程师的日常工作之一,也是基本技能,今天从实际工作的角度,跟大家分享下快速设计用例的7个小技巧。 1.根据需求,先拆分大的功能点,作为主用例。例如,常见的增删改查,就属于大的功能点,可以作为主用例。 2.使用等价类划分,按分类设计用例,基本分类可以从正面场景和负面场景入手。例如,测 阅读全文
posted @ 2023-02-22 11:25 街道办话事人 阅读(132) 评论(0) 推荐(0)
摘要:思维导图也叫脑图,本来是为了做头脑风暴用的,用它来写用例完全是借助这个工具本身的功能而已。所以最初我们并没有明确规定导图的使用格式,只要是可以快速进行需求的拆解,并保证用例对于需求的覆盖率即可。可是脑图相对 Excel 来说,自由度太大了,最终就导致使用脑图编写测试用例的格式,出现了两种完全不同的风 阅读全文
posted @ 2023-02-22 11:24 街道办话事人 阅读(227) 评论(0) 推荐(0)
摘要:测试用例(Test Case)是为特定的目的而设计的一组测试输入、执行条件和预期结果的文档。它的作用其实就是为了测试是否满足某个特定需求。测试用例是指导测试工作进行的依据。 测试用例的组成 标准的测试用例通常由以下几个模块组成: ·用例编号:测试用例的唯一标识。 · 模块:标明被测需求具体属于哪个模 阅读全文
posted @ 2023-02-22 11:24 街道办话事人 阅读(120) 评论(0) 推荐(0)
摘要:1、能吃苦吗? 互联网行业,加班是常态,996,007,当然并不是所有互联网公司都是这样的,主要是看公司项目,分两种情况:一:项目周期短任务重,压缩开发和测试时间,只能通过加班来完成。二:项目的用户群体和用户量,比如银行的项目,那发版时间只能是凌晨;如果用户对象是医生,那白天反倒是最适合发版的,因为 阅读全文
posted @ 2023-02-21 11:26 街道办话事人 阅读(41) 评论(0) 推荐(0)
摘要:一、需求阶段 在这个阶段中,由产品经理主导需求评审,测试跟开发积极参与。 在需求评审的过程中,开发和测试需要了解需求的细节和设计逻辑,同时对于有疑问的地方要向产品提出疑问,以达成对需求理解的一致。 需求评审结束后,开发先评估工时。测试则要根据需求文档,并结合开发的工作量,来完成测试工时的评估。 排期 阅读全文
posted @ 2023-02-21 11:25 街道办话事人 阅读(236) 评论(0) 推荐(0)
摘要:这个问题也是测试工程师经常问的问题。有人主张测试用例详细到每个步骤执行什么都要写出来,目的是即使一个不了解系统的新手都可以按照测试用例来执行工作。主张这类写法的人还可以举出例子:欧美、日本等软件外包文档都是这样做的。 另外一种观点就是主张写的粗些,类似于编写测试大纲。主张这种观点的人是因为软件开发需 阅读全文
posted @ 2023-02-21 11:24 街道办话事人 阅读(68) 评论(0) 推荐(0)
摘要:1.移动app自动化的UI测试工具并不成熟。像WebDriver这样的web app自动化UI测试工具比较成熟,而原生移动app的自动化UI测试则截然相反。虽然Appium有望成为移动app跨平台UI测试工具,但在我看来,由于测试的内容千奇百怪,所以维护代价依然很高。我推荐更为彻底的自动化单元测试, 阅读全文
posted @ 2023-02-20 14:44 街道办话事人 阅读(69) 评论(0) 推荐(0)
摘要:软件测试是一个极有创意以及挑战智力的任务。当根据下述的原则来进行测试,测试设计和执行将比其他任何软件开发步骤更具有创造性。 一、测试显示bug的存在 测试应用程序只能显示在应用程序中存在一个或多个缺陷,但是,仅仅通过测试并不能证明应用程序没有错误。因此,设计测试用例使其尽可能多的找到缺陷是很重要的。 阅读全文
posted @ 2023-02-20 14:42 街道办话事人 阅读(249) 评论(0) 推荐(0)
摘要:目标:目前越来越多的应用要支持移动设备,html5的推出,方便了页面对移动app的支持,那么我们该如何有效的去测试同时支持app和web的代码?web的测试可以使用浏览器的一些工具来辅助测试,比如ff的一些插件捕捉请求,抓包,可以来分析数据,进而验证数据的正确性与否,但是移动app该如何进行测试,如 阅读全文
posted @ 2023-02-20 14:41 街道办话事人 阅读(56) 评论(0) 推荐(0)
摘要:相信大家在测试工作过程中一定遇到过许许多多的问题,而且每个人的问题都不太一样。今天总结小编在测试过程中经常遇到的几个方面与大家分享一下。 1.测试执行方面 测试过程中,我们常常会担心测试不够全面,覆盖不全。因为我们知道测试不足(没有覆盖到足够的度)极有可能带来严重的后果,但过多的测试就能够在解决这个 阅读全文
posted @ 2023-02-17 10:50 街道办话事人 阅读(371) 评论(0) 推荐(0)
摘要:第一,作为测试人员,业务能力应该摆在首位的,很多公司的业务多且比较复杂,熟悉业务知识,对产品有深刻认识是基本要求。测试过程中,应该先谈业务再谈技术,保障业务是底线,通过技术去提高工作效率是途径。 第二,以自身公司产品为导向,再去规划部门测试技术发展方向,带领测试团队往测试研发团队转型,把黑盒测试往灰 阅读全文
posted @ 2023-02-17 10:49 街道办话事人 阅读(144) 评论(0) 推荐(0)
摘要:在进行软件测试时,总要有一个出发点吧?从哪里开始分析?测试设计是基于什么?简单地说,什么是驱动测试工作?这是一个基本问题,基于自己多年对软件工程、产品质量和测试等的理解,总结出七类测试驱动模式(按推荐程度高低来排序): ·业务/需求驱动测试 ·产品质量风险驱动测试 ·模型驱动测试 ·功能驱动测试(系 阅读全文
posted @ 2023-02-17 10:48 街道办话事人 阅读(186) 评论(0) 推荐(0)
摘要:日常我们测试的项目都是时间紧急,导致需求或设计都可能存在一定的问题;或是bug或是未考虑周全,或是描述不清。开发写代码过程也会出现遗漏、错误或到了时间节点未进行联调或自测。所有这些导致的问题都会在测试阶段集中爆发,导致测试80%时间在调试,在验证需求是否实现,验证功能是否正常。也许我们会发现几十个、 阅读全文
posted @ 2023-02-16 10:56 街道办话事人 阅读(81) 评论(0) 推荐(0)
摘要:首先要熟悉部门业务,了解目前一共有哪些项目,你可能会投入哪个项目,这样就可以有优先级的看需求。看需求一定要仔细,如果看不透彻,很容易漏掉测试点,或者发现不了需求存在的问题。遇到不明白的地方,应及时询问项目中的测试、产品人员,并在需求文档做好批注,另存为自己的批注版;流程不明确的时候,可以借助流程图, 阅读全文
posted @ 2023-02-16 10:54 街道办话事人 阅读(62) 评论(0) 推荐(0)
摘要:软件测试是软件工程中的一个重要部分,它贯穿于整个软件开发生命周期,是软件质量保证的关键手段。随着软件产业高速发展,从事软件测试的技术人员也愈来愈多。软件测试工程师在工作环境、自身能力和价值创造等方面的提升,对企业软件开发组织和个人成长之路都有重要意义。在通往软件测试的成长之路上,涉及测试能力培养、测 阅读全文
posted @ 2023-02-16 10:53 街道办话事人 阅读(135) 评论(0) 推荐(0)
摘要:如果大家已经进入软件测试领域,并计划将此作为自己奋斗一生的目标,那么请务必关注本文提出的几项重点。在小编看来,测试专业人士应当拥有多项核心技能。随着从业时间的增长,这些素质的重要性将变得愈发凸显。 1.创新能力 测试是一项包含大量突破性与创造性的工作。大家需要勇于打破既有规则,并通过多种途径思考问题 阅读全文
posted @ 2023-02-15 11:15 街道办话事人 阅读(219) 评论(0) 推荐(0)
摘要:一、测试阶段划分 1、单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮。 每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归测试;第三轮集成测试是交叉测试。 每个项目应进行几轮集成测试,根据项目实 阅读全文
posted @ 2023-02-15 11:14 街道办话事人 阅读(127) 评论(0) 推荐(0)
摘要:从事软件测试工作已经有一年之久了,从最初的啥都不懂,到现在能够熟练完成测试工作,我经历了很多,也成长了很多,在这一年多的日子里,我学到了很多东西。当然也许现在我还不是一个很好的测试工程师,但是我还是想和大家分享一下我的成长经历,我所认为的成为一个合格的软件测试工程师应该具有的能力。 1.养成良好的工 阅读全文
posted @ 2023-02-15 11:13 街道办话事人 阅读(70) 评论(0) 推荐(0)
摘要:随着金融行业的业务不断增加,金融交易模式的不断变化,金融机构对信息化的要求也越来越高,高质量的金融软件对于金融机构来说显得尤为重要。如何保证金融行业软件的质量,对金融行业软件的测试人员来说,也提出了更高的要求。以下针对金融行业软件的测试做出了具体的分析: 1、金融行业软件特征分析 金融行业软件系统具 阅读全文
posted @ 2023-02-14 15:32 街道办话事人 阅读(124) 评论(0) 推荐(0)
摘要:软件测试工程师需要懂业务吗?答案是肯定的。我们知道熟悉业务,文档很多,业务名词很枯燥,对技术人员来说甚至感觉学不到新的技术。懂业务对技术人员来说重要吗?非常重要。 首先我们来看一下熟知业务会给自己带来什么好处: 1.理解业务更贴合用户,能给出客户更满意的产品。 软件里每个功能都有它存在的必要性,如果 阅读全文
posted @ 2023-02-14 15:31 街道办话事人 阅读(90) 评论(0) 推荐(0)
摘要:简单的说,经过良好规划和管理的测试环境,可以尽可能的减少环境的变动对测试工作的不利影响,并可以对测试工作的效率和质量的提高产生积极的作用。那么搭建测试环境前后要注意哪几点呢? 1.搭建测试环境前,确定测试目的 即是功能测试,稳定性测试,还是性能测试,测试目的不同,搭建测试环境时应注意的点也不同。比如 阅读全文
posted @ 2023-02-14 15:30 街道办话事人 阅读(90) 评论(0) 推荐(0)
摘要:软件测试管理正确的方式对公司的测试工作进行管理。而“正确的方式”就是在工作中不断摸索和改进后的管理方式,探索并发现这些方式也是测试管理工作的重要任务之一。 软件测试管理还要评估风险、规划资源、不断地提高团队能力,最终形成一个高效的团队来完成对质量的管理。 测试管理的目标是在进度、成本、质量三者之间做 阅读全文
posted @ 2023-02-13 11:15 街道办话事人 阅读(149) 评论(0) 推荐(0)
摘要:一、需求与测试需求方面 1.应从产品人员手中获取需求,尽量要求产品人员对需求进行讲解(需求评审) 2.我们要做测试需求分析,并应用相对应的方法论,还要进行需求串讲 3.测试需求分析的方法:分解功能点,然后对每一个功能点进行需求规则的分析。分析的方法有:1.输入划分、2.质量模型分析(功能、性能、安全 阅读全文
posted @ 2023-02-13 11:14 街道办话事人 阅读(195) 评论(0) 推荐(0)
摘要:1、目的不同 软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排除错误.它们的出发点不一样。前者是挑错,是一种挑剔过程,属于质盘保证活动。后者是排错,是一种排除过程,是编码活动的一部分。 2、任务不同 既 阅读全文
posted @ 2023-02-13 11:13 街道办话事人 阅读(261) 评论(0) 推荐(0)
摘要:软件测试应该贯穿软件产品的整个研发周期,在不同的研发阶段,会有不同的测试方法和手段跟进。进行不同的测试来保障产品的质量。软件测试的分类有很多种,本文章就以一个产品开发的流程为时间线,分析在产品不同的研发阶段采用的不同的对应的测试方法和手段。 1、规格说明书审查 审查需求分析规格说明书是否完整、正确和 阅读全文
posted @ 2023-02-10 10:49 街道办话事人 阅读(85) 评论(0) 推荐(0)
摘要:有很多同学进入测试行业之后,一直从事的是软件测试的工作,然后跳槽时遇到一些游戏的公司的面试,就会有点慌,我做的都是软件测试,能胜任游戏测试么?所以,今天我们需要先来了解一下,软件测试和游戏测试的”同“和“异”。 首先,我们要肯定的是:游戏也是软件的一种,所以从测试工程的角度来讲,游戏测试与软件测试的 阅读全文
posted @ 2023-02-10 10:48 街道办话事人 阅读(178) 评论(0) 推荐(0)
摘要:1.明确需求范围和重点 在开需求会的时候,明确本次需求作用的是哪个模块,可能会影响到哪些模块。之前有没有类似的需求,测试的重点是什么,需求模块之间的优先级是什么。将这些问题提前处理掉。 2.设计高效的测试用例 画流程图,梳理流程和数据流转 画状态转换图,因果图等分析流程 编写测试用例,去重(异常测试 阅读全文
posted @ 2023-02-10 10:47 街道办话事人 阅读(155) 评论(0) 推荐(0)
摘要:软件测试初学者在实际工作中将怎样实现测试有很多问题。作为一个测试初学者,你需要对软件测试这个职业有一定的了解。 1、熟悉你所测试的软件:在没有理解测试需求前,不要盲目开始测试。如果你不理解测试需求,你是无法判断软件功能是否依照设计说明来进行设计,也无法判断功能是否有遗漏。在开始测试之前,重中之重的是 阅读全文
posted @ 2023-02-09 10:58 街道办话事人 阅读(47) 评论(0) 推荐(0)
摘要:软件测试人员需要具备哪些基本技能或者素质。这个问题在几年前常见于软件测试工程师笔试题上。对这个问题,我觉得应该有新的解读。现在我们日常工作中需要应对的是,测试和开发的交叉领域,测试和运维的交叉领域。而不再是点点点就完事儿。 另外,不管你的职位名是叫测试人员也好,测试开发人员也好,本质上都是一回事儿。 阅读全文
posted @ 2023-02-09 10:57 街道办话事人 阅读(196) 评论(0) 推荐(0)
摘要:软件测试工程师不仅要有过硬的技术实力,也需要培养软实力。硬实力决定着起点是基础,软实力决定能够走的多快多远。在平常的工作中需要不断升级打怪,修炼并提高自身的软实力。特别是作为一名测试工程师,未来的转型方向很多,而软实力可以决定着转型方向。如转型做测试经理、项目管理、产品,甚至是QA。 首先对软实力进 阅读全文
posted @ 2023-02-09 10:56 街道办话事人 阅读(66) 评论(0) 推荐(0)
摘要:对于测试人员来说,测试策略分解为“按时”和“保质”。“按时”可以理解为测试过程的把控,即怎么进行测试,测试活动应该怎么分解,中途的问题应该怎么协商处理,只有这些过程中的问题都被控制,才能保证按时的目标;“保质”可以理解为保证交付软件的质量,首先应该明确交付软件的核心质量是什么,即测试人员测试的对象以 阅读全文
posted @ 2023-02-08 11:01 街道办话事人 阅读(101) 评论(0) 推荐(0)
摘要:响应时间: 用户感受软件系统为其服务所消耗的时间,对于web系统来说,响应时间从点击一个链接页面开始到这个页面完全显示给客户这一段时间间隔。在这个一段时间内,系统做了很多工作,可以根据“管辖区域”不同可以细分为: 服务器端响应时间、网络响应时间、客户端响应时间。 服务端响应时间: 服务器完成交易请求 阅读全文
posted @ 2023-02-08 11:00 街道办话事人 阅读(38) 评论(0) 推荐(0)
摘要:在实际使用pytest编写测试用例脚本时,会需要用到两个或多个测试用例依赖运行,就比如登录的时候我们需要先注册,那登录的用例就需要依赖注册的用例。我们想要登录条件很简单可直接通过pytest.mark.skip装饰器完成。但是想要判断注册用例是否通过,根据是否通过执行登录的用例就要将两个用例之间建立 阅读全文
posted @ 2023-02-08 10:59 街道办话事人 阅读(143) 评论(0) 推荐(0)
摘要:许多同行入行软件测试一段时间后,少则一两年,多则三五年,对软件测试这个行业就会有比较深入的了解,也拥有了一定的测试经验。到了这个阶段,自然而然的会进入一个瓶颈期。一方面,不知道如何去继续提升自己,如果没有比较细致的职业规划,对未来的发展也没有头绪,那么就会毫无方向。另一方面,容易陷入个人的舒适区,不 阅读全文
posted @ 2023-02-07 10:56 街道办话事人 阅读(155) 评论(0) 推荐(0)
摘要:在过去的十年里,由于大多数软件公司采用了敏捷和DevOps方法,软件行业经历了革命性、快速的演变,这使得开发人员、测试人员坐立不安,不断提高其技能成为必要。开发与测试的融合,整个研发与运维的融合,使测试人员更为焦虑。 与此同时,“全生命周期开展测试”这样的理念得到了更广泛的接受,甚至开始逐渐接受“持 阅读全文
posted @ 2023-02-07 10:55 街道办话事人 阅读(150) 评论(0) 推荐(0)
摘要:性能测试听起来高大上,但是它有致命的弱点,就是性能测试的活儿太少,一家公司不可能天天搞性能测试,性能测试最多是在有大型活动或版本迭代时进行一次,所以招聘一个性能测试人员的成本非常大,非常非常大,因为一年也干不了几次活儿,所以大家可以看到,即便在招聘网站上,性能测试的岗位已经非常少了。 那么未来性能测 阅读全文
posted @ 2023-02-07 10:52 街道办话事人 阅读(111) 评论(0) 推荐(0)
摘要:随着国内互联网的发展,测试越来越重要,根据业务的不同,导致发展方向越来越多,细分职能越来越多,所以市场上对软件测试技能要求也是水涨船高,企业更需要的是全栈型测试,或懂得多种测试技能,以提高人效。早期功能测试打天下,撸起袖子就是点的时代早已一去不复返,如果你刚入行也许认为我还能点点点,那么你可能很快会 阅读全文
posted @ 2023-02-06 10:57 街道办话事人 阅读(85) 评论(0) 推荐(0)
摘要:我们先来看软件测试近些年的变化,影响软件测试变化的因素来自内部和外部两方面。 来自外部的因素有: 1.软件应用在日常生活中所占的比重在快速提高。 调查显示我们每人每天所使用的app应用数量在9个以上,再加上电脑web及其他应用方面的会更多。 2.软件用户对软件质量和体验有了更高的要求。 来自Tech 阅读全文
posted @ 2023-02-06 10:57 街道办话事人 阅读(202) 评论(0) 推荐(0)
摘要:我们明确了各个阶段应该具备的能力之后,我们接下来就来看一下,具体这些能力我们需要去学习哪些的技能,以及对应大概需要花费的时间。 阶段1:初级测试工程师 学习最基本的软件测试技能,包括: · linux基础命令:日志查看,文件操作 · sql的基础语法:增、删、改、查 · 测试基础知识:测试用例的设计 阅读全文
posted @ 2023-02-06 10:56 街道办话事人 阅读(93) 评论(0) 推荐(0)
摘要:关于职业的规划可以分为三个阶段,分别是:初级测试工程师,高级测试工程师,测试开发/测试主管。这里说明一下,之前的两个阶段都是一致的,都是对于软件测试技能的积累。当完成最基本的技能以及经验的积累之后,可以有两个选择: · 如果你对于代码的兴趣更高,可以往测开方面发展; · 如果你对于团队建设、管理,以 阅读全文
posted @ 2023-02-04 11:00 街道办话事人 阅读(93) 评论(0) 推荐(0)
摘要:一个优秀的软件测试技术专家,需要具备以下几个特性: 持续学习能力: 计算机技术的发展可谓日新月异,如果不持续学习,那么不出2年,你就会发现你只能当一个廉价的手工测试人员。所以如果能在工作中学习最好,不能的话,下班后保证2个小时的自学时间。几年下来,你就能发现自己的进步有多大。 沟通能力: 日常工作的 阅读全文
posted @ 2023-02-04 10:59 街道办话事人 阅读(132) 评论(0) 推荐(0)
摘要:靠谱的软件测试人员除了需要具备业务分析能力、洞察BUG能力等,还需要具备一定的硬实力,也就是常说的专业技术能力。比如:测试用例设计、抓包工具、性能测试功能、数据库、测试服务器维护等等。 1.掌握测试基础知识 基础知识就是根基,根基打好了,你才能够更有效地往后期发展,也就是为了以后的学习做一个铺垫。如 阅读全文
posted @ 2023-02-04 10:59 街道办话事人 阅读(112) 评论(0) 推荐(0)
摘要:每个人对于这个问题都有自己不同的答案,因每个人的思考方式和工作经历不同而不同。下面小编谈谈自己对于如何成为一个优秀的软件测试人员的一些粗略看法。 1、逻辑思维很重要 从入行开始,身边的前辈和接触到的所有的测试大牛的文章都在强调:逻辑思维很重要。测试人员每天身处在需求文档、复杂的程序代码和各式的设计稿 阅读全文
posted @ 2023-02-03 10:55 街道办话事人 阅读(92) 评论(0) 推荐(0)
摘要:回归测试的目的是在产品生命周期的各个阶段发现错误。为了实现这个目标,QA团队和开发人员应该从一开始就设计一个有效的回归测试策略。在这里,我们列出了有助于成功进行回归测试的步骤列表。 第1步:建立需求和目标组件 确定产品是从头开始开发还是正在开发的产品部分很重要。过滤第一部分后,再深入研究并隔离发生更 阅读全文
posted @ 2023-02-03 10:54 街道办话事人 阅读(331) 评论(0) 推荐(0)
摘要:测试用例是回归测试计划的主要元素,对使其成功的贡献最大。因此,不可避免地要选择最合适的测试用例来获得最好的结果。那么如何为回归测试选择测试用例呢? 1. 为缺陷最多的特性选择测试用例 找出您的产品中出现最多错误的区域,只需对代码进行少量更改即可导致失败。通过查看每周/每月的错误报告,您很容易确定导致 阅读全文
posted @ 2023-02-03 10:53 街道办话事人 阅读(140) 评论(0) 推荐(0)
摘要:回归测试 是一种用于测试产品的增量验证技术。它旨在验证在正在进行的开发过程中,产品的新变化没有破坏现有功能,为每个新功能添加新的测试用例可确保回归测试成功。开发人员可能会发现它没有帮助,因为他们不仅必须修复通过回归报告的问题,而且还必须与 QA 保持同步,以免影响系统行为的更改。然而,它也给测试人员 阅读全文
posted @ 2023-02-02 10:59 街道办话事人 阅读(167) 评论(0) 推荐(0)
摘要:1.软件测试不可能发现所有的错误,没有必要认真对待 软件测试确实不容易发现软件中的所有错误,但软件测试中发现的错误通常是最容易发生的错误,如果及时排除几个错误,可能会避免巨大的损失来,带来可观的回报。 2.软件测试工作琐碎而枯燥,没有创意 软件测试需要逐步梳理测试需求,分解每个测试需求的几个测试项目 阅读全文
posted @ 2023-02-02 10:58 街道办话事人 阅读(57) 评论(0) 推荐(0)
摘要:1、良好的沟通能力 由于工作性质的原因,软件测试人员需要经常与用户和开发方、技术人员和非技术人员打交道,必须具备良好的沟通能力。测试工程师既要与用户谈得来,又要与开发人员说得上话。和用户交流时,重点放在系统可以正确地处理什么和不可以处理什么,尽量不要使用专业术语。和开发方交流则不一样,尽量用术语,对 阅读全文
posted @ 2023-02-02 10:57 街道办话事人 阅读(369) 评论(0) 推荐(0)
摘要:这个阶段的工作主要是,以功能测试为主,包括用例设计、测试执行、bug跟进等,能够借助浏览器调试助手、抓包工具等跟踪bug。 初级功能测试多涉及界面测试,包括web页面、手机APP端,浏览器调试助手、抓包工具是必会工具。 现在对测试人员的要求越来越高,完全不懂程序运作的比较难入行了,对测试人员入行的基 阅读全文
posted @ 2023-02-01 11:00 街道办话事人 阅读(64) 评论(0) 推荐(0)
摘要:测试覆盖率是什么? 测试覆盖率(test coverage)是2018年公布的计算机科学技术名词,它是测试质量的度量标准之一,告诉我们测试了多少代码。它定义了系统的某些实体,目的是用测试覆盖它们。这是一种用来指示我们什么时候进行了充分的测试,并告诉我们还需要测试什么(从而扩大了覆盖范围)的方法。 如 阅读全文
posted @ 2023-02-01 10:58 街道办话事人 阅读(270) 评论(0) 推荐(0)
摘要:有的人说是测试中的开发,做测试工具的,懂点开发,但是又不是很行,只好做测试开发。不管是测试还是开发,更高的维度其实是产品,是用户感知,是挖掘用户真正想要的;测试开发做的好的人,一定是一名合格的开发人员,开发做的好的人,却不一定能胜任测试开发的工作。 这也决定了目前业界合格的测试开发人员,薪资应该是高 阅读全文
posted @ 2023-02-01 10:57 街道办话事人 阅读(61) 评论(0) 推荐(0)