欢迎来到天天文库
浏览记录
ID:52402449
大小:418.64 KB
页数:4页
时间:2020-03-27
《功能测试解决方案的评估报告.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、功能测试解决方案的评估报告Agenda1:什么是功能测试解决方案?为什么需要功能测试解决方案?Slide4:功能测试的定义:-验证系统的功能性符合预定的功能说明书的测试。Slide5:功能测试解决方案的关键组成:范围之内的:l手工测试l功能测试自动化l测试管理范围之外的:l单元测试l静态分析l性能测试l应用程序的监测Slide6:你的工作室有做过任何功能测试脚本的自动化吗?通过调查北美和欧洲公司的74个决策者得出以下数据:Slide7:手工测试的正反面正方:测试用例设计的成本是最少的l不需要使用工具或工具专家l没有自动化的需要l不需要在测试执行之前
2、预留提前期可以脚本化,带探索性,或两者皆可l测试设计和测试执行同时进行l在标准的手工测试脚本设计和执行之前,之间和之后都很有用【Kiki】需要注意一下这里所说的脚本,不是普通意思上我们说的自动化测试脚本。在美国和其他国家,他们将手工测试的测试用例用非常清晰的步骤描述,有些象我们手工测试用例中的步骤,但比那更加详细,一步一步相当清楚,不需要测试人员太多的涉及,执行下来测试人员就象一个机器人一样。反方:测试执行的成本很高l成本=执行时间劳动率l执行时间很昂贵l当重复执行时,没有效率脚本化的测试执行很单调l不需要创造力所有的窗体都是有极高的错误倾向l质量
3、取决于测试人员每时每刻的细心l测试结果的文档化是另一个错误的潜在来源Slide8:专业的工具支持可以提高脚本化手工测试的效率工具的支持帮助手工测试人员:l在一个唯一且安全的地方存储测试计划,测试脚本和测试结果l共享跨越测试用例中的测试组件(例如:登陆系统)l自动化数据输入和数据校验Slide9:测试自动化的正方面正方:l将测试人员解放出来做更多智力型的测试(例如:探索性测试)l减少测试执行的时间和成本l允许工作室扩展测试工作的范围反方:l增加了测试设计之前的投资l容易浪费时间在自动化错误的测试上-或用错误方法实现正确的测试l要求比手工测试更多的技术
4、专家和专业工具的支持Slide10:一个测试自动化经济效果的简化概览自动化一个测试脚本的成本的计算方法:测试自动化的成本=工具的成本+脚本创建的人力成本+脚本维护的人力成本何时选择自动化自动化的成本<和将要执行的自动化测试的次数一样的手工执行测试的成本例如:如果一个测试脚本在以后的两年里每星期运行一次,而且如果自动化这个测试的成本小于手工执行测试104次的成本,那么就自动化这个测试。Slide11:为什么你的公司没有执行任何的测试自动化?通过调查38位北美和欧洲的没有执行任何测试自动化公司的决策者得出以下数据.【Kiki】ROI:ReturnofI
5、nvestment,这里指的是测试自动化的投资回报。Slide12:由测试工作量变化产生的正确平衡测试团队的组成l编程技能vs.主题专家l杠杆作用每位团队成员优点的劳动力分工l开发团队自身测试工作量的评估所测试应用程序的特征l所测试应用程序所采用的技术l所测试应用程序的稳定性时间轴l创建自动化测试脚本的可用时间l应用程序的预期生命周期Slide13:手工和自动化测试的集成测试管理解决方案的收益计划和监控所有测试活动的共同接口
此文档下载收益归作者所有