我有一个嵌入在混合移动应用中的网络应用。该应用程序注入一些JavaScript,然后添加一些CSS。我想添加一些测试,确保对Web应用程序的更改不会破坏移动应用程序。
我目前的目标是在BackstopJS运行测试之前在页面中注入一些CSS。
我注意到我可以使用hideSelectors
和removeSelectors
隐藏和删除元素,但有没有办法注入一些任意的CSS?
答案 0 :(得分:1)
capture/casper_scripts/onReady.js
处的脚本在网络应用中运行。这在 backstop.json 中定义:
"scenarios": [
{
…
"onReadyScript": "onReady.js"