测试工具之 微软是如何测试的
凌雪 2018-07-31 来源 :网络 阅读 1337 评论 0

摘要:本文将带你了解测试工具之 微软是如何测试的,希望本文对大家学测试工具有所帮助

本文将带你了解测试工具之 微软是如何测试的,希望本文对大家学测试工具有所帮助


第一:微软公司软件测试简介      微软的软件测试人员分为两类:测试工具软件开发工程师和软件测试工程师。   测试工具软件开发工程师主要负责编写测试工具代码,并利用测试工具对软件进行测试;或者开发测试工具为软件测试工程师服务。软件测试工程师主要负责理解产品的功能要求,然后对其进行测试,检查软件有没有错误,决定软件是否具有稳定性,并写出相应的测试规范和测试案例。   在微软内部,软件测试人员与软件开发人员的比率一般为 1.5~2.5 左右,微软软件开发的实践过程已经证明这种人员结构的合理性。      微软认为,测试人员的任务就是站在使用者的角度上,通过不断地使用和攻击刚开发出来的软件产品,尽量多地找出产品中存在的问题。      微软在测试时主要考虑以下几个问题:(1) 测试要考虑到所有的出错可能性。同时要做一些不是按常规做的、非常奇怪的事。(2)   除了漏洞之外,测试还应考虑性能问题,保证软件运行良好,非常快,没有内存泄露,不会出现软件运行越来越慢的情形。(3)   测试要考虑软件的兼容性。    微软测试中使用的测试文档主要包括以下几种:(1)   测试计划测试计划和产品开发紧密相关,由多个部分组成。所有大型的商业软件都需要完整的测试计划,需要具体到每一个步骤,并且每一个部分都要符合规范要   求。测试计划包括内容: 1) 概述 2) 测试目标和发布标准 3) 计划将测试的领域 4) 测试方法描述 5) 测试进度表 6) 测试资源 7)   配置范围和测试工具(2)   测试规范测试规范是指微每一个在测试计划中确定的产品领域所写的文档,用来描述该领域的测试需求。编写测试规范,需要参照项目经理写的产品规范,开发人员 写的开发计划。每个领域都应该有一份详细的测试规范,所以还需要参照测试计划。   测试规范包括的内容: 1) 背景信息 2) 被测试的特性 3) 功能考虑 4) 测试考虑。 5) 测试想定(3)   测试案例测试案例是指描述如何测试某一个领域的文档,这些文档符合测试规范中的需求说明。根据测试规范的测试想定 (scenario)   开发,根据测试反馈信息,对于没有考虑到的新问题,不断添加测试案例。测试案例没有固定格式,只要清楚表明了测试步骤和需要验证的事实,使得任何一位测试   人员都可以根据测试案例的描述完成测试(4) 测试报告测试管理人员以测试报告的形式向整个产品开发部门报告测试结果及发现的缺陷或错误。撰写测试报告的目的是为了让整个产品开发部门了解产品开发的进   展情况,以使缺陷或错误能够迅速得到修复。 测试报告的格式并无定式,要求能够完整、清楚地反映当前的测试进展情况,要易懂,不要使人迷惑或产生误解。(5)   缺陷或错误报告测试人员以缺陷或错误报告的形式向开发人员报告所发现的缺陷或错误。撰写缺陷或错误报告的目的是为了使缺陷或错误能够得到修复,测试人员的   缺陷或错误报告撰写的好坏会直接影响到开发人员对缺陷或错误的修复。 一份缺陷或错误报告应该包括的几个要点: 1) 缺陷或错误名称 2) 被测试软件的版本   3) 优先度与严重性 4) 报告测试的步骤 5) 缺陷或错误造成的后果 6) 预计的操作结果 7) 其他信息第二 :   面试试题分析      考官从办公室(面试现场)随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,让应聘人对它设计出尽可能多的测试用例这个题目考察你的经验、想象力和思维的敏捷性。所以考官希望你源源不断地说出各种各样的测试用例,一直不停顿,直到他(她)满意为止。通常要十到十五分钟。选择简单物品其实增加了问题的难度。一般有测试经验的应试者可以从   “ 基本功能测试 ” 、 “ 可用性测试 ” 、 “ 安全测试 ” 、 “ 压力测试 ” 、 “ 性能测试 ”   等等角度思考,想出足够的测试用例并不难。      从考察你思维的超常性的角度,这题要考你是否能发现常人想象不到的用例。以上的回答中有不少好的例子,比如 muse21 的 “3   带广告的图案沾水后是否掉色、模糊 ” ; bottle 的 “f. 装水,并且放入汤匙,看杯子是否能平稳放置而不会倾倒在桌上 ”   ...我还听说过其他一些好的答案,比如 “ 杯子设计是否上大下小,在运输过程中可以套在一起有效利用空间,在使用时也容易拿开 ” , “   为国际化和本地化的需要,广告图案和文字是否在政治、宗教和文化方面具有广泛的适用性 ”   ...有必要指出,超常的想象力只有同现实性相结合才能显其高妙,胡思乱想到无理取闹反会弄巧成拙。      还要考察你捕捉关键问题的能力,看你是否答出了一些关键的测试用例。比如安全性问题。杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准,   在内外温度等环境因素下是否会与所盛各种饮料反应,而产生对人体有害的物质。所有与人的饮食有关的产品,这一条应该是头等重要的。      zhgliu 提到 “ 规格说明书 ”   也是非常好的。我们都知道测试是从设计阶段就开始。所以做为测试不仅要确保设计的规格明确,并按规格设计测试,还有责任对杯子的设计提出建议,对不合理的   设计提出更该。 Mslgn 的 “ 如果是一次性杯子,能否标示已使用(比如变色) ” 和 “ 杯子是否有使用者标贴(多人使用时防止混淆) ”   就是非常好的设计建议(我在美国市场还没见过有这种功能的纸杯,不知国内现在是否有)。另外还有人建议杯子上不要印广告,或至少要有没有广告的品种,因为   团体消费者可能不能接受。    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试工具频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程