Javascript 模拟数据或真实系统和数据源上的Jasmine测试?
我有一个关于使用Jasmine BDD的基本问题。测试是在模拟数据上进行的吗 我想制作一个现有脚本的测试版本,该脚本从网页上的滚动事件中获取数据(此脚本未完成)。但是我看到Jasmine使用Javascript 模拟数据或真实系统和数据源上的Jasmine测试?,javascript,jquery,testing,tdd,jasmine,Javascript,Jquery,Testing,Tdd,Jasmine,我有一个关于使用Jasmine BDD的基本问题。测试是在模拟数据上进行的吗 我想制作一个现有脚本的测试版本,该脚本从网页上的滚动事件中获取数据(此脚本未完成)。但是我看到Jasmine使用SpecRunner.html和HTMLReporter来验证UI中的测试 如何将其用于我自己的网页 BDD/TDD是用于测试逻辑的隔离模拟吗?没有真正将其与实际生产系统和数据源连接起来 尝试掌握此处的基本知识:)是的,您想在此处使用。基本上,您希望您的逻辑(alg)传递DOM对象(在本例中是DOM对象的模拟
SpecRunner.html
和HTMLReporter
来验证UI中的测试
如何将其用于我自己的网页
BDD/TDD是用于测试逻辑的隔离模拟吗?没有真正将其与实际生产系统和数据源连接起来
尝试掌握此处的基本知识:)是的,您想在此处使用。基本上,您希望您的逻辑(alg)传递DOM对象(在本例中是DOM对象的模拟),而不是在逻辑(alg)中硬编码。我写了一篇关于使用JsTestDriver设置Jasmine的博客文章。它在Visual Studio的上下文中,但如果您不是MS开发人员,则可以根据自己的需要进行调整: