也许我错过了 Selenium 的一部分功能。在进行跨浏览器测试时,我主要是想了解我的需求。在进行了数周的手动测试之后,我开始意识到我测试的页面功能都是一样的,但是我遇到的所有问题都源于视觉问题。我不需要断言元素是否存在;如果它在一个浏览器中,它就是全部。浏览器之间的数据也不会改变。
所以我的问题主要是视觉上的。例如,在 Internet Explorer 中显示的文本框应该与 Firefox 和 Chrome 中的文本框位于同一行。当不同的浏览器显示的字体类型应该相同时,它会有所不同。标题行换行是因为一个浏览器中的字体大小导致它在另一个浏览器中保持在同一行时这样做。
有谁知道上述场景的可用示例?Selenium 是适合我使用的工具吗?或者我应该坚持手动测试这样的东西吗?