C#Selenium webdriver。每次点击后快速查看页面

时间:2012-09-07 09:07:19

标签: c# selenium-webdriver

我有一个很大的网站要测试。每次点击后,它可能是页面上的错误,如警告,致命错误等。因此,每次点击后,我必须检查页面上有关此错误的文本(或innerHTML)。

现在我用一个大的正则表达式做{​​:1}}

我的意思是我检查这个正则表达式的每个页面的文本。它工作但很慢。还有其他更快的解决方案吗?

2 个答案:

答案 0 :(得分:2)

Driver.PageSource.Contains('any word')

这是一种不自信的快速方法

答案 1 :(得分:0)

将警告消息放在已命名的SPANDIV中,使用FindElement(By.Name("name"))并检查其中的内部文本或HTML。