首页 > 解决方案 > Selenium c# SendKeys 与手动输入 - 测试网页的不同行为

问题描述

我的目标是自动测试“注册新用户”网页。手动注册(不使用 selenium)时,结果页面的行为与使用 selenium 脚本注册后的行为不同。

我用 foreach (var c in message) { target.SendKeys(c.ToString());}

将字符输入到文本字段中。

似乎网站所基于的框架以某种方式识别出脚本正在执行注册。我想知道在使用 selenim 而不是手动测试时,除了使用 target.SendKeys 之外,是否还有其他方法可以避免网站的不同行为。

标签: seleniumselenium-webdriver

解决方案


推荐阅读