1.能够有效组织和管理测试脚本
2.进行数据驱动或者关键字驱动的测试
3.将基础的测试代码进行封装,降低测试脚本编写的复杂性和重复性
4.提高测试脚本维护和修改的效率
5.自动执行测试脚本,并自动发布测试报告,为持续集成的开发方式提供脚本支持
6.让不具备编程能力的测试工程师开展自动化测试工作