我处于奇怪的情况,我需要通过测试检查我们的网页上是否正确显示了货币符号。
我们遇到过有时会在页面上显示unicode字母数字值而非实际货币符号本身的问题。
有没有办法检查这样的东西?喜欢某种类型的视觉检查库,还是通过javascript?
答案 0 :(得分:0)
这个问题的答案是专门将我想要测试的unicode字符复制并粘贴到我的文本编辑器中。
所以使用Protractor框架,我会找到我的css元素,如果我有一个17.99的已知价格应该返回,我的测试函数将返回:
return expect(myPriceElement.getText()).to.eventually.equal(£17.99);
如果在我的网页上显示£17.99,那么我的测试将通过