软件工程与软件自动化 (26).pdf

上传人:刘静 文档编号:57974465 上传时间:2022-11-06 格式:PDF 页数:8 大小:1.74MB
返回 下载 相关 举报
软件工程与软件自动化 (26).pdf_第1页
第1页 / 共8页
软件工程与软件自动化 (26).pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《软件工程与软件自动化 (26).pdf》由会员分享,可在线阅读,更多相关《软件工程与软件自动化 (26).pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、什么是测试自动化什么是测试自动化 测试自动化的本质是:用程序A测试程序B 联想与扩展 编写程序B的叫程序员 为了确保软件质量,程序B必需测试 手工测试程序B的人,叫STE(Software test enginer)编写程序A进行自动测试的人叫SDET(Software Development Engineer in Test)开发程序A要按照一般的软件开发过程管理 借助工具和框架,程序A可以更快,更好,更复杂 测试测试自动化自动化策略策略 提取适合自动化的测试 制订表格提取适合自动化测试的项目 挑选最能获得投资回报的测试项 最能缩短时间周期 最能减少风险 最能提高测试精度 评估每个自动化测试

2、的时间消耗 根据测试目标确定自动化测试的优先顺序 适合与不适合适合与不适合 一般自动化测试耗费的时间是手工测试的6-10倍 适合 项目周期长,系统版本不断 需求变更不频繁 增量式开发、持续集成项目 重复性最大:例如数据的边界值测试、回归测试等 不适合 美观、声音、易用性测试 自动化测试排序自动化测试排序 评估自动化测试时间 自动测试与手工测试的时间消耗比 比例大的测试优先实行自动化 采用迭代的方式确定自动化测试的执行顺序 迭代目标:投资回报率最高的测试优先 最容易开发脚本,最易理解测试实现自动化 逐次迭代 如何推行自动化如何推行自动化 正确看待测试自动化 确定测试自动化涉众 高层:可信度,财务支持,部门协同 测试主管:日程安排,资源分配等 测试人员:改变工作习惯,学习新技能,遵守新规范 开发人员:增强代码的可测性 改进组织管理过程以适应 测试自动化 自动化测试误区自动化测试误区 盲目在项目中使用自动化测试工具 不合理的期望 不合适的实现 过于追求自动化覆盖率和测试工具的利用率 测试自动化不能:完全代替手工测试 立即降低测试投入,提高测试效率 保证100的测试覆盖率 补偿劣质的测试过程 谢谢大家谢谢大家

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁