zoukankan      html  css  js  c++  java
  • 单元测试如何造数据?

    1、通过测试钩子保证测试用例不会影响数据库

    图例一:

     分别定义 init 和 clearnup 方法用来初始化和回滚数据库事务 和 删除临时文件。

    2、通过 读取文件反序列化实体进行参数构造或即时调试。

    图例二:

     通过 log 来记录 线上数据参数即时调试。

    3、测试功能函数

     仅仅输入输出没有消息和数据库操作。

    4、测试业务函数

    模拟历史数据、流量回访,仅构造相关函数有关的表、字段、数据量即可,可以大大减少构造数据的复杂性。

    图例三:

     创建包裹其实还有发送消息、记录、等其他业务,这里只模拟被测试的函数相关的表和字段。

     

  • 相关阅读:
    C++赌博游戏
    数据挖掘--数据准备
    非线性维归约Isomap
    ClampedCubicSpline
    Romberg算法
    列表与数组
    HttpClient调用webApi时注意的小问题
    Week4
    Week3
    Week2
  • 原文地址:https://www.cnblogs.com/zhuwansu/p/11944070.html
Copyright © 2011-2022 走看看