​ 目前有两种纯测试的测试框架,就是unittest和pytest。

​ unittest这个已经是老框架了并且广为人知,很多人都是用它来做接口自动化或web自动化。它是python内嵌的测试框架,是标准库,即python自带的,安装python以后可以直接导入。unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。

​ 而pytest则是python的第三方库,是基于unittest开发的扩展框架,需要独立安装,但要注意兼容性,不是一定要安装最新版,最新版如果会与你的python版本不兼容,可能会存在安装不成功,或者是某些库的功能使用不了。pytest比unittest更简洁更高效

  • 内容来源于网络如有侵权请私信删除

    文章来源: 博客园

    原文链接: https://www.cnblogs.com/miki-peng/p/14644559.html

    你还没有登录,请先登录注册
    • 还没有人评论,欢迎说说您的想法!