Appearance
行为驱动开发。核心概念是:通过代码,模拟用户在使用产品时的动作,从而完成功能测试。
这种测试由于可能涉及到多个模块或功能的使用,所以可以归类为集成测试。
例如,用户登录,那么用户会输入用户名、密码,然后点击登录按钮。那么我们就模拟用户名、密码的输入,以及点击这样几个动作。