如何使用selenium rc for c#处理验证消息?

如何使用selenium rc for c#处理验证消息?,c#,validation,selenium-rc,messages,C#,Validation,Selenium Rc,Messages,如果用户名字段为空,我想处理诸如“请输入用户名”之类的验证消息。 目前,我正在从excel工作表中获取数据,我想将验证消息与列“预期结果”的行值进行比较,如果这两个值匹配,则在excel工作表中将结果设置为“通过”。尝试两种方法 1) 硒。可见(“文本”) 它将捕获隐藏的文本和客户端消息 2) 尝试使用Getalert() 和.Isalertpresent()在等待警报函数之后 assertEquals(“请输入用户名”,selenium.getAlert()) 或 assertTrue(sel

如果用户名字段为空,我想处理诸如“请输入用户名”之类的验证消息。 目前,我正在从excel工作表中获取数据,我想将验证消息与列“预期结果”的行值进行比较,如果这两个值匹配,则在excel工作表中将结果设置为“通过”。

尝试两种方法

1) 硒。可见(“文本”) 它将捕获隐藏的文本和客户端消息

2) 尝试使用Getalert() 和.Isalertpresent()在等待警报函数之后

assertEquals(“请输入用户名”,selenium.getAlert())

assertTrue(selenium.isTextPresent(“请输入用户名”)


链接以获取详细信息:

我曾尝试使用selenium.visible(“文本”),但它给出了一条错误消息,即“'selenium.Iselenium'不包含'visible'的定义,可以找到接受'selenium.Iselenium'类型的第一个参数(您是否误解了using指令或程序集引用)”您是否已将Selenium DLL添加到项目中?我这里有一个基本的教程可以帮助你入门。