自动化测试-RF主要内容什么是自动化测试自动化测试的优势自动化测试工具自动化测试流程RF什么是自动化测试自动化测试适用于各种大小型系统,尤其是投入运营后变更频繁或者多期开发的系统。可以为B/S系统、C/S系统、APP、小程序、H5等等。什么是自动化测试自动化测试的优势自动化测试工具自动化测试流程RF主要内容自动化测试的优势1.降低大型系统由于变更或者多期开发引起的大量的回归测试的人力投入012345678910一期二期N期多期开发系统手工测试自动化测试012345678910单元测试集成测试回归测试一次性开发系统手工测试自动化测试自动化测试的优势2.减少重复测试的时间,实现快速回归测试。测试耗时图0204060801001201400300350400功能点时间手工测试自动化测试3.增强测试的覆盖率,从而提高产品质量,降低潜在风险70%72%74%76%78%80%82%84%86%88%90%开发中上线前上线后变更1上线后变更2手工测试自动化测试自动化测试的优势4.通过自动化测试发现系统的隐患,保证了系统上线后的稳定运行,避免了由于系统缺陷造成的损失。时间开发阶段升级运维阶段成本时间开发阶段升级运维阶段成本手工测试自动化测试自动化测试的优势创建优良可靠的测试过程,减少人为错误;可以运行更多更繁琐的测试;可以执行一些手工测试困难或不可能进行的测试;更好的利用资源;测试具有一致性和重复性;测试脚本的重用性;5.其他优势:自动化测试的优势什么是自动化测试自动化测试的优势自动化测试工具自动化测试流程RF主要内容QTPLoadrunnerJmeterSeleniumAppium自动化测试工具什么是自动化测试自动化测试的优势自动化测试工具自动化测试流程RF主要内容自动化测试流程设计人员脚本设计设计评审人员脚本开发人员业务测试人员案例业务评审人员案例脚本设计脚本评审人员脚本执行测试的计算机测试人员测试数据脚本设计脚本测试集文件执行结果自动化测试缺陷报告什么是自动化测试自动化测试的优势自动化测试工具自动化测试流程RF主要内容什么是RF?全称robotframework是一款使用python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。什么是RIDE?RIDE是一款专门用来编辑RobotFramework用例的软件,用Python编写并且开源RF什么是RF?全称robotframework是一款使用python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。什么是RIDE?RIDE是一款专门用来编辑RobotFramework用例的软件,用Python编写并且开源RF优势:1.跨平台2.通过使用关键字驱动测试方法简化了自动化测试过程,方便测试人员创建易读的测试。3.测试数据语法简单易用。4.生态系统丰富。由各种通用测试库和工具组成,这些工具都是作为独立项目开发的。5.具有高度可扩展性。6.有较完善的HTML报告缺点:1.自定义HTML报告较为麻烦。2.对python3支持差3.与python语法略有差别,有一定的学习成本RFRFRIDERF测试报告谢谢