Я хочу удалить последнюю букву переменной в Selenium IDE и сохранить в переменной.Selenium IDE javascript strip last character
Я попытался
${projectName}.slice(0, -4)
${projectName}.slice(0, -1)
Looking to get ksGHMOP from ksGHMOPW
Я хочу удалить последнюю букву переменной в Selenium IDE и сохранить в переменной.Selenium IDE javascript strip last character
Я попытался
${projectName}.slice(0, -4)
${projectName}.slice(0, -1)
Looking to get ksGHMOP from ksGHMOPW
Закрыть!
Дайте этот бит идти:
var projectNameLess = ${projectName}.substr(0, ${projectName}.length-1);
Вот пример, который принимает переменную х и отрезает последнего элемента и сохраняет его в переменной а.
<tr>
<td>store</td>
<td>ksGHMOPW</td>
<td>x</td>
</tr>
<tr>
<td>echo</td>
<td>${x}</td>
<td></td>
</tr>
<tr>
<td>storeEval</td>
<td>storedVars['x'].slice(0,-1);</td>
<td>a</td>
</tr>
<tr>
<td>echo</td>
<td>${a}</td>
<td></td>
</tr>
Вам нужно сделать нарезку в JavaScript, так что вам нужно использовать storedVars для доступа к переменным селеном в JavaScript. Сообщите мне, если вам нужно дополнительное объяснение.
Попробуйте, ** $ {projectName} .slice (0, 7) ** –