使用 Web 驱动程序在文本框中自动执行坏词的最佳方法

本文关键字:执行 方法 最佳 驱动程序 Web 文本 使用 | 更新日期: 2023-09-27 18:33:06

我有一个场景,我得到了一个包含 222 个坏词的列表,这些单词不应该在所有文本框中输入。

如何使用 c# 和 Webdriver 编写测试?

我的意思是我知道我可以遍历单词并逐个输入它们并验证是否显示错误消息。但这需要很长时间。请帮我解决这个问题。

使用 Web 驱动程序在文本框中自动执行坏词的最佳方法

如果你的要求是查看文本框是否包含坏词,你可以使用这样的东西:

var badWords = new List<String> {"bad", "bad1", "bad2"};
if (Regex.IsMatch("bad is the way to go", String.Format("({0})", String.Join("|", badWords.ToArray()))))
    Console.WriteLine(@"bad word");