【问题标题】:Testing user input with selenium使用 selenium 测试用户输入
【发布时间】:2014-12-05 21:03:51
【问题描述】:

我是一名受雇于大学的学生,负责编写测试以验证代码是否可以在网站上投入生产。基本上,我将一系列预期结果与它们实际返回的结果进行比较。我应该测试的区域之一是一个表单页面,它有几个字段供用户输入信息,例如:

<div class="label">Title: </div>
<div class="html"><input id="title" size="40" name="title" type="text" value="" /></div>

我需要测试可能会破坏此代码或导致问题的各种输入。我只是要制作一个字符串数组并测试它们,但我很难想出要在其中放入什么的好主意。

我已经告诉他们我认为他们应该限制用户可以输入的字符串的大小,但在那之后我不确定我要检查什么。

如果有人能推荐一个字符串列表或类似测试中常用的东西,我将不胜感激。

【问题讨论】:

标签: java php selenium-webdriver testng functional-testing


【解决方案1】:

在这里回答了类似的问题,可能会有所帮助 Example string to test input boxes

您可以尝试各种带有特殊字符的数字输入/文本输入组合。

或者如果您想尝试 CSS(跨站点脚本),请尝试类似字符串

<script type='text/javascript'>alert('pwnd');</script>

阅读更多

Cross Site Scripting

【讨论】:

  • 谢谢!这些想法正是我一直在寻找的。​​span>
猜你喜欢
  • 2018-04-29
  • 1970-01-01
  • 1970-01-01
  • 2014-06-14
  • 2019-10-13
  • 1970-01-01
  • 2017-11-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多