首页 > 解决方案 > 使用 Selenium,如何同时填充多个输入框

问题描述

我在循环上设置了一个 Selenium 脚本,以对 webapp 上的输入字段进行模糊测试。每个模糊排列有 38 个输入 div,因此遍历所有字段并修改它们send_keys()大约需要 5 秒。我想知道是否可以同时修改所有 38 个输入 div,而不是单独遍历每个输入 div?类似于“所有 div 的多播输入”功能?

标签: seleniumfuzzing

解决方案


Selenium 是一个旨在重现人类与 UI 交互的工具。一个人不能同时填充多个输入,因此 Selenium 不支持这一点。如果您需要加快测试速度,请使用 CSS 定位器(如果您尚未使用它们)。


推荐阅读