首页 > 编程语言 > 详细

软件测试学习-什么是python测试框架

时间:2020-11-08 22:23:26      阅读:31      评论:0      收藏:0      [点我收藏+]

   软件测试学习-什么是python测试框架

 

 

 软件测试分为手动测试和自动测试。应该注意的是,通常只有自动化测试才具有框架的概念。(自动化)测试框架需要提供基本功能,例如自动测试用例编写,自动测试用例执行和自动测试报告生成。

 

    有了测试框架,我们只需要完成和业务高度相关的测试用例设计和实现即可。另外,框架会为我们处理好复杂度与扩展性的问题,我们无需为此操心。

 

    有了这些概念作为支撑,我们就很容易理解什么是Python单元测试框架了。所谓Python单元测试框架,就是面向Python编程语言,服务于Python单元测试的自动化测试框架。

技术分享图片

 

    一个完整的测试脚本(用例)一般包含以下几个步骤:

 

    环境准备或检查

 

    执行业务操作

 

    断言结果

 

    清理环境

 

    而测试框架一般还要完成用例加载,批量执行,异常控制,结果输出等功能。基础的测试框架一般只提供执行控制方面的功能。

 

    测试框架应具有的特点:

 

    易用性:编写用例,执行用例,生成报告及定位问题方便

 

    健壮性:稳定,比如timeout机制等

 

    扩展性:插件

 

    灵活性:用例组织或执行的灵活性,Fixture功能(不同范围的setUp和tearDown)等

 

    定制性:二次开发方便

 

    如果你想了解更多关于python自动化测试的专业知识,可以一起交流:7376这里面都是同行83259,合理利用自己每一分每一秒的时间来学习提升自己

软件测试学习-什么是python测试框架

原文:https://www.cnblogs.com/cemacema/p/13945966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!