技术开发 频道

功能测试解决方案的评估报告

    Slide 8:专业的工具支持可以提高脚本化手工测试的效率

    工具的支持帮助手工测试人员:

    l         在一个唯一且安全的地方存储测试计划,测试脚本和测试结果

    l         共享跨越测试用例中的测试组件(例如:登陆系统)

    l         自动化数据输入和数据校验

    Slide 9:测试自动化的正方面

    正方:

    l         将测试人员解放出来做更多智力型的测试(例如:探索性测试)

    l         减少测试执行的时间和成本

    l         允许工作室扩展测试工作的范围

    反方:

    l         增加了测试设计之前的投资

    l         容易浪费时间在自动化“错误”的测试上 - 或用错误方法实现正确的测试

    l         要求比手工测试更多的技术专家和专业工具的支持

    Slide 10:一个测试自动化经济效果的简化概览

    自动化一个测试脚本的成本的计算方法:

    测试自动化的成本 = 工具的成本 + 脚本创建的人力成本 + 脚本维护的人力成本 

    何时选择自动化

    自动化的成本 < 和将要执行的自动化测试的次数一样的手工执行测试的成本

    例如:如果一个测试脚本在以后的两年里每星期运行一次,而且如果自动化这个测试的成本小于手工执行测试104次的成本,那么就自动化这个测试。

    Slide 11:为什么你的公司没有执行任何的测试自动化?

    通过调查38位北美和欧洲的没有执行任何测试自动化公司的决策者得出以下数据.

    

   【Kiki】ROI:Return of Investment, 这里指的是测试自动化的投资回报。

    Slide 12:由测试工作量变化产生的正确平衡

    测试团队的组成

    l         编程技能 vs.主题专家

    l         杠杆作用每位团队成员优点的劳动力分工

    l         开发团队自身测试工作量的评估

    所测试应用程序的特征

    l         所测试应用程序所采用的技术

    l         所测试应用程序的稳定性

    时间轴

    l         创建自动化测试脚本的可用时间

    l         应用程序的预期生命周期

    Slide 13:手工和自动化测试的集成测试管理解决方案的收益

    计划和监控所有测试活动的共同接口

0
相关文章