职业经验 # 每日一道面试题 # 你认为设计测试用例的关键是什么?

陈子昂 for 求职面试圈 · October 31, 2017 · Last by 刘照欣 replied at August 05, 2019 · 1804 hits

可以衍生到好几个方面哦

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 9 条回复 时间 点赞

覆盖度

业务理解的深度

业务难点,重点逻辑,是否有写清楚

覆盖率、简洁度、可维护性…

业务关键点的覆盖,用户场景的覆盖,可执行性和可复用性的平衡

覆盖度、业务逻辑、边边角角的异常情况

首先看什么类型的测试用例吧。业务测试的话,各种边边角角都要考虑到;UI 自动化的话,主要场景要覆盖到,具有可维护性,覆盖度,具体操作步骤要清晰;接口测试的话,就要对接口的各个字段都要清晰,也要考虑到边边角角,可维护性

都认为覆盖率高,步骤简单是比较理想的用例,但是实际上这样的用例并不多,总结下一些原因:

  • 时间不充足
  • 了解项目需求不够
  • 测试设计能力不够

然后说下我写用例的一些基础原则:

  • 前置条件。这里其实比较重要,放一些依赖条件
  • 操作步骤。只是在一个测试平台进行测试,不应该出现多个平台的操作步骤,如果有尽量放在前置条件里
  • 预期结果
    • 不要有操作步骤
    • 检查点要清晰,遵循从外向内,从粗到细的原则。如页面中的 title,各个字段名,按钮,控件,状态

业务逻辑吧

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up