• 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数据 --> 自动化测试方法/自动化测试函数
  • 相关阅读:
    SQL/存储过程和函数
    多个实现类 实现一个接口
    python 项目打包及分发
    HTML5 Canvas粒子文字特效
    算法思想之动态规划
    C#取消令牌CancellationTokenSource
    常见的Web攻击手段
    NET Core 迁移nuget包缓存到指定位置
    TCP长连接的优化
    C++容器不释放内存的解决办法
  • 原文地址:https://www.cnblogs.com/wsfsd/p/15366970.html
Copyright © 2020-2023  润新知