Document

2021年1月5日

摘要: 定义:对于测试过程、产品质量进行评估,并对测试结果进行总结、下结论; 编写人:有经验的测试工程师; 依据:测试用例的执行情况,缺陷数据的统计结果; 评审人:整个项目人员; 测试报告评估人:测试经理、测试人员 目的: (1)用于项目经理决策提供依据; (2)用于下一个项目维护提供方便; (3)对测试进 阅读全文
posted @ 2021-01-05 11:27 糖不苦- 阅读(82) 评论(0) 推荐(0) 编辑
 
摘要: 测试方案:技术层面文档,主要对被测软件测试特性、方法、环境等进行规范,解决怎么做的问题; 测试方案的编写时间:测试计划完成之后; 负责人:有经验的测试工程师; 参考依据:测试计划、测试需求分析、测试规格、概设、详设; 评审人员:测试人员、开发人员、项目经理、QA 测试内容: (1)项目背景、测试目标 阅读全文
posted @ 2021-01-05 11:25 糖不苦- 阅读(227) 评论(0) 推荐(0) 编辑
 
摘要: 测试需求分析:分析识别测试范围,解决测什么的问题,方便测试的跟踪和管理; 测试需求分析的流程:需求采集—>需求分析—>需求评审; 测试需求分析的评审:完整性、准确性、一致性、易理解性、无歧义性; 测试需求分析的时间:开发需求完成后; 负责人:有丰富经验的测试工程师; 参考依据: (1)狭义依据:需求 阅读全文
posted @ 2021-01-05 11:23 糖不苦- 阅读(240) 评论(0) 推荐(0) 编辑
 
摘要: 软件测试:特定的环境、特定的条件下运行软件,验证其能正常运行,并发现其缺陷,对软件的质量进行评估的过程; 软件测试过程:设计、计划、实现、执行; 软件测试流程:需求、计划、方案、用例、执行、总结; 阅读全文
posted @ 2021-01-05 11:22 糖不苦- 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: 概念:软件测试自动化是一项让计算机代替测试人员进行软件测试的技术,希望能够通过自动化测试工具或者其他手段,按照测试工程师的预定计划进行自动的测试。 软件测试自动化通常借助测试工具进行。 软件测试自动化的目的是减轻手工测试的工作量。 阅读全文
posted @ 2021-01-05 11:20 糖不苦- 阅读(78) 评论(0) 推荐(0) 编辑
 
摘要: 基本信息:软件名称、测试版本号、缺陷编号ID、日期、提交人、处理人、所在模块、软件平台、操作系统 主要属性:严重程度、优先级、缺陷状态 主要描述:概要描述:标题 详细描述:操作步骤、缺陷实际结果、预期正确结果、截图、注释 阅读全文
posted @ 2021-01-05 11:18 糖不苦- 阅读(1123) 评论(0) 推荐(0) 编辑
 
摘要: 1.) 软件未达到产品说明中已标明的功能。 2.)软件出现了产品说明书中指明不会出现的错误。 3.) 软件功能超出了产品说明书指明的范围。 4.) 软件超出了产品说明书虽未指出但应达到的目标。 5.)软件测试员认为软件难以理解,不易使用,运行速度慢,或者最终用户认为该软件使用效果不好。 6.)、缺陷 阅读全文
posted @ 2021-01-05 11:17 糖不苦- 阅读(217) 评论(0) 推荐(0) 编辑
 
摘要: 1、一般软件测试工具分为黑盒测试工具、白盒测试工具、测试管理工具 2、MI loadrunner——性能测试,MI winrunner——功能测试,MI testdirector——测试管理工具,MI QTP——功能测试工具...... 阅读全文
posted @ 2021-01-05 11:14 糖不苦- 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: 1、测试工程应该具备的基本职业素质:三心二意一能力。三心:细心、耐心、信心。二意:服务意识、团队意识。一能力:沟通能力。 2、如何成为一名优秀的测试工程师:内功(基础知识:计算机硬件、网络、操作系统、数据库等)、测试技术(黑盒测试中等价类、边界值、因果图等,白盒测试中的语句覆盖、分支覆盖、路径覆盖等 阅读全文
posted @ 2021-01-05 11:07 糖不苦- 阅读(2032) 评论(0) 推荐(0) 编辑
 
摘要: 1、黑盒测试:指的是把被测的软件看作是一个黑盒子,我们不去关心盒子里面的结构是什么样子的,只关心软件的输入数据和输出结果 白盒测试:指的是把盒子盖打开,去研究里面的源代码和程序结构。 2、静态测试:是指不实际运行被测软件,而只是静态的检查程序代码、界面或文档中可能存在的错误的过程。 动态测试:是指实 阅读全文
posted @ 2021-01-05 11:06 糖不苦- 阅读(190) 评论(0) 推荐(0) 编辑
 
摘要: 1、软件=程序+文档,软件测试=程序测试+文档测试。 “程序”是指能够实现某种功能的指令的集合,“文档”是指软件在开发、使用和维护过程中产生的图文集合。; 2、软件的分类 按功能分:系统软件、应用软件 按技术架构分:单机版软件、C/S结构软件(C是指客户端, S指服务器端)、B/S结构软件(B是指浏 阅读全文
posted @ 2021-01-05 11:04 糖不苦- 阅读(326) 评论(0) 推荐(0) 编辑
 
摘要: 具备团队管理能力,意味着你不止能自己独立工作,你还可以带领、指导其他人一起完成工作,是一个升职的必备能力。 团队管理即是组建和管理一个测试团队,制定和落实一个有效的测试流程,计划、设计、执行并跟踪输出项目的测试报告,为项目质量提供有效保障。 由于我本身没做过什么管理,看了一篇比较好的文章,这么转发一 阅读全文
posted @ 2021-01-05 11:02 糖不苦- 阅读(621) 评论(0) 推荐(0) 编辑
 
摘要: 同样的,提高薪资的技能包。性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系 阅读全文
posted @ 2021-01-05 11:01 糖不苦- 阅读(97) 评论(0) 推荐(0) 编辑
 
摘要: 同样的,提高薪资的技能包,这里我用过两个方案,一个是手动做接口测试,推荐postman,适用于对数量比较少的接口去做测试,比如集成其他系统时的技术验证。多接口的批跑测试我接触到的是ant+jmeter工具,jmeter可以批跑接口,在每个请求里加上检查点。ant是Java的一种文件打包集成工具,可以 阅读全文
posted @ 2021-01-05 10:59 糖不苦- 阅读(189) 评论(0) 推荐(0) 编辑
 
摘要: 现在自动化测试已经成为测试人员提高薪资的一个必要技能,这里推荐几个我知道的UI自动化的方案:web页面的自动化Python+selenuim;移动端的自动化(ios+android)Python+appium。其他的方案还有很多,介于我没接触过也没了解过,所有就不瞎说了。要做UI自动化,还需要了解的 阅读全文
posted @ 2021-01-05 10:46 糖不苦- 阅读(161) 评论(0) 推荐(0) 编辑
 
摘要: 熟悉window和linux系统的基本操作命令、因为客户端基本使用的是window,服务器大多采用了linux。最起码得掌握这两个操作系统中:文件的新建、查找、修改、删除,压缩、解压缩;软件的安装、卸载;程序的启动、停止。 对于数据库,很多人说我是测试,我只关心业务,我为啥要懂数据库的操作。其实业务 阅读全文
posted @ 2021-01-05 10:45 糖不苦- 阅读(78) 评论(0) 推荐(0) 编辑
 
摘要: 策略,百度解释为:“策略”就是为了实现某一个目标,首先预先根据可能出现的问题制定的若干对应的方案,并且,在实现目标的过程中,根据形势的发展和变化来制定出新的方案,或者根据形势的发展和变化来选择相应的方案,最终实现目标。 软件测试的目标是验证软件的功能,找出存在的问题,评估软件质量是否达到要求。软件测 阅读全文
posted @ 2021-01-05 10:44 糖不苦- 阅读(267) 评论(0) 推荐(0) 编辑
 
摘要: 测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。 一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。 测试报告的主体框架为: 1、首页 ·· 报告 阅读全文
posted @ 2021-01-05 10:43 糖不苦- 阅读(327) 评论(0) 推荐(0) 编辑
 
摘要: 一份有效的缺陷报告要素通常包括:标题、前提、测试环境、操作步骤、实际结果、期望结果、出现的频率、优先级、严重等级、附件(一般是图片形式)。 另外还会有一些附加信息,如测试人员、开发负责人等。 标题:简明扼要,无歧义 优先级 Priority(4个等级):软件被修复的紧急程度 1--立即解决:缺陷导致 阅读全文
posted @ 2021-01-05 10:41 糖不苦- 阅读(549) 评论(0) 推荐(0) 编辑
 
摘要: 测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 测试用例的要素为:版本号、模块名称、用例编号、用例名称、用例级别、预置条件、验证步骤、期望结果(含判断标准)、测试结果、测试时间、测试人员等。(其中核心要素为预 阅读全文
posted @ 2021-01-05 10:40 糖不苦- 阅读(149) 评论(0) 推荐(0) 编辑