自动化测试与RPA的区别总结

RPA(Robotic Process Automation):企业业务流程自动化或者机器人流程自动化,是基于软件机器人和人工智能(AI)实现按照一定的规则能够代替或者协助人类在计算机、手机等智能设备中完成重复性工作与任务的技术。

区别:

类型  自动化测试 RPA
用户 软件测试人员 可以被所有利益相关者广泛使用,
展现形式 测试用例 业务流程
涉及应用 通常单个应用 跨多个应用,例如同时要操作Web应用和Windows原生应用完成流程
异常处理 简单记录(打印日志或者截屏)

更加注重出错处理,针对流程中所有可能出现的异常情况进行一定的处理,以确保能按照预定流程执行。

另外要添加更多的检查点,确保流程执行无误。

维护频率 针对UI类测试,经常会随着应用的更新进行同步更新,修改相对频繁。(接口自动化测试除外) 一旦构建完成且稳定运行,就尽量不修改。修改频度较低。
应用环境 可以在QA、生产、性能、UAT环境中运行 通常仅仅在生产环境运行
posted @ 2020-11-05 15:59  垄上行  阅读(1693)  评论(0编辑  收藏  举报