• unittest使用总结


    ## unittest
    - 编写用例
    - 运行用例

    包和目录的区别:只要目录下面有python文件,就选择“包”

    所有的用例是放在一个统一的“包”当中进行管理,tests,cases,unit_test,


    编写用例的注意事项:继承unittest.TestCase
    断言的注意事项:self.assertEqual(expected, actual), self.assertTure(1 + 1 < 3)
    用例的执行:
    1.File > setting 搜uinittest,设置unittest
    2.Run 》》Run... > Edit Config > python 删除掉里面的配置,应用
    3.重启pycharm

    pip 是python官方的包管理工具。安装,卸载第三方的应用商店
    pip install: 安装一个python的软件,第三方库,应用的官方地址是在国外。
    国内源:pip install -i http://mirrors.aliyun.com/pypi/simple/ packagename
    (1)阿里云 http://mirrors.aliyun.com/pypi/simple/
    (2)豆瓣http://pypi.douban.com/simple/
    (3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
    (4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
    (5)华中科技大学http://pypi.hustunique.com/


    unittest使用基础
    - 怎么写用例(TestCase)
    - 用例怎么执行,run.py
    - 报告:unittestreport, beautifulreport
    - setUp, tearDown


    ## 用例分离
    - 一组测试数据 -->一个用例 --> 测试类下的一个方法
    - 先有手工测试的用例

    测试数据的运转:手工写到Excel --> python读取excel数据 --> 自动化测试方法/自动化测试函数
  • 相关阅读:
    在Windows上搭建Git Server
    Windows环境下Zookeeper 的安装与配置
    错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain
    windows环境搭建dubbo服务
    gunicorn 使用
    jQuery 插件autocomplete 应用
    PHP str_replace() 函数详解
    jQuery的deferred对象详解
    Elasticsearch tp5使用
    MySQL explain详解
  • 原文地址:https://www.cnblogs.com/wsfsd/p/15366970.html
Copyright © 2020-2023  润新知