zhang5476499
「已注销」
采纳率80%
2016-06-21 14:03

单元测试的基本原则是什么?

已采纳

有一题目:单元测试的基本原则是什么?A单元测试可否依赖B单元测试的执行结果?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 5年前

    不止一个原则,看从什么角度说,从“A单元测试可否依赖B单元测试的执行结果”,这个原则可能指的是单元测试的隔离性。
    A的测试结果最好不依赖B的执行结果,因为如果依赖,那么测试用例的数量就必须是两者的乘积,才能达到相同的覆盖率。而不依赖,设计用例的数量只是两者相加。
    但是这也不是绝对的,有时候必须依赖。不能那么教条。

    点赞 1 评论 复制链接分享
  • cxy2012092113 爱妖妖 5年前

    1.单元测试一般要求代码执行的覆盖率为100%(但是100%并不是意味着代码所有情况全部检查)
    2.检查所有逻辑覆盖准则
    3.多条件覆盖准则(将单一的情况进行组合,国内公司大多数是不会这样做的)

    点赞 评论 复制链接分享

相关推荐