在硒的文本前面增加变量的值
Incrementing a variable with the value in front of text in Selenium
我正在编写Selenium脚本以自动测试注册过程。
我有两个变量需要递增和存储,以便在将来的会话中使用,以便可以一次又一次地使用脚本,而无需重复使用这些唯一的键项,这会生成错误。
我被绊倒的地方是我需要增加的主要变量位于文本字符串的前面,而不是后面,所以suffix++
不起作用。
由于各种原因,我无法从逻辑上解释,电子邮件的格式必须如下:
XXXXtest@email.com
所以,假设我从 1000test@email.com
开始,我想在下次运行脚本时递增到 1001test@email.com。
我是Selenium的新手(但不是自动化测试),并且完全没有Javascript知识。
如果您使用的是Selenium IDE,请查看此链接 如何将随机添加到变量
硒 IDE 示例:
<tr>
<td>store</td>
<td>javascript{var today = new Date(); var dd = today.getDate(); var mm = today.getMonth()+1; var yyyy = today.getFullYear(); var hour = today.getHours(); var min = today.getMinutes(); if(dd<10){dd='0'+dd} if(mm<10){mm='0'+mm} today = mm+'-'+dd+'-'+yyyy+ '-'+hour+'-'+min+'-' + Math.floor((Math.random()*10)+1);}</td>
<td>number</td>
</tr>
<tr>
<td>echo</td>
<td>${number}</td>
<td></td>
</tr>
数字 = "11-08-2013-10-10-10" 今天日期 + 随机数
相关文章:
- 增加DIV数字变量的按钮
- 如何使用Javascript增加存储在变量中的变量
- 用javascript增加一个变量
- 每次使用 Javascript 加载页面时增加一个数字(变量)的简单方法
- 如何在不使用for循环的情况下增量增加变量的值
- 从jQuery变量中提取数据,增加's left,将剥离的数据放回变量中
- 如果已发生操作,请增加变量
- 如何随着变量的增加逐个像素地重新创建预制png
- jquery使用单击函数增加PHP变量
- 在硒的文本前面增加变量的值
- 使用点击函数增加 PHP 变量的值
- 登录以使用 jquery 滚动函数将整数变量从最小值增加到最大值
- Javascript 变量范围:为什么每次刷新时都会增加变量
- 使用函数按间隔调用自身,增加变量,并设置 id 等于该变量的元素的类值
- 根据变量 JavaScript 增加
- 如何按 JS 变量的值增加 CSS 值
- 如何增加变量范围
- Chromecast 如何连接到 chrome 发件人,为什么它似乎会增加会话变量
- 每当另一个变量增加10时,将一个变量的值增加1
- 停止变量增加,除非另一个变量= max