在从开发团队接收构建软件时,冒烟测试(Smoke Testing)就出现了。测试的目的是确定软件是否可测试。它是在“构建软件”时完成的。该过程也称为“第0天”。
这是一个节省时间的过程。它减少了测试时间,因为关键错误不是固定的。冒烟测试的重点是应用程序的核心和主要功能的工作流程。
冒烟测试不需要设计测试用例。只需要很少的用例。
如上所述,关于核心应用程序工作流程的冒烟测试(Smoke Testing),选择涵盖应用程序主要功能的测试用例套件。测试用例的数量应尽量减少,执行的时间尽可能不要超过半小时。
假设在电子商务网站上使用,该网站的核心工作应该是登录,特定搜索,将项目添加到购物车,将项目添加到收藏夹,付款选项等。经过测试,测试人员必须对应用程序的运行充满信心。
工作流程的步骤如下:
如果此功能正常工作,则测试人员希望在测试中通过它,然测试应用程序的下一个功能。