Page 298 - AngularJS权威教程
P. 298
278 第 19 章 测试
19.21 测试实践
尽管对于如何使用Protractor说起来很容易,关于怎么去做却并不那么明确。鉴于我们总是试
着分享Angular上可用的最高质量的材料,我们会深入到对应用的测试和策略里。
19.21.1 我们的应用
设想我们有一个应用,为查看Github的问题提供了一个可选的视图。这个简单的应用本身只
有几个主要特性:
允许用户在一个输入框中输入仓库的所有者和URL;
有一个主页,一个关于页;
它逐个列出了问题,包含用户的头像。
做好之后的应用如图19-9和图19-10所示。
图19-9 最终的应用外观
图19-10 最终应用
对于任何应用而言,我们都可以对要写的测试做一些策略。可能会对一个很小的简单应用写
上百个测试,或者也可能写得很少。要同时写应用和测试时,找到两者之间的平衡会给我们带来
好处。