Selenium IDE:如何传递变量

don*_*ald 9 selenium-ide selenium-rc selenium-webdriver

我在一个网站上有3个不同的帐户,我想登录并每天打印一份报告.

我已经完成了Selenium IDE录制,允许我登录并打印报告,但是,每天我必须更改变量3次(对于3个不同的用户名和密码).

如何将变量传递给"type"命令的"value"字段?

谢谢.

最好,

Roh*_*are 15

你可以参与参数化

对于参数化,您需要创建js文件

例如.Js文件包含

var username = ["parameterization1@mailinator.com", "parameterization2@mailinator.com");
var password = ["parameterization1", "parameterization2"];
Run Code Online (Sandbox Code Playgroud)

您可以将此JS文件上载到选项>选项...>常规选项卡> Selenium IDE扩展.

参数化的示例脚本

在此输入图像描述

  • `storeEval`摇滚! (2认同)
  • `while`不是本机Selenium命令.这是使用[SelBlocks](https://addons.mozilla.org/en-US/firefox/addon/selenium-ide-sel-blocks/)扩展吗? (2认同)