Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 拆分一个文本变量,然后使用一个值并在Selenium IDE的文本框中输入它_Variables_Selenium Ide_Split_Identify - Fatal编程技术网

Variables 拆分一个文本变量,然后使用一个值并在Selenium IDE的文本框中输入它

Variables 拆分一个文本变量,然后使用一个值并在Selenium IDE的文本框中输入它,variables,selenium-ide,split,identify,Variables,Selenium Ide,Split,Identify,我希望从弹出框中存储一个值,将其拆分为两个,然后使用其中一个输入文本框。我想要的内容是文档ID <div id="approval-dialog" class="modal hide fade in" style="display: block;" aria-hidden="false"> <div> <div class="modal-header"> <div class="modal-body"> <div id="DialogErro

我希望从弹出框中存储一个值,将其拆分为两个,然后使用其中一个输入文本框。我想要的内容是文档ID

<div id="approval-dialog" class="modal hide fade in" style="display: block;" aria-hidden="false">
<div>
<div class="modal-header">
<div class="modal-body">
<div id="DialogError" class="hide"> </div>
<form id="ApprovalForm" class="form-horizontal" method="post" action="/Practice/Approve">
<div class="approved">
<div class="well well-small"> The following approval certificate has been applied to - EMED.pdf </div>
<div class="well well-small certificate">
<ul>
<li>Name: Client 001</li>
<li>
TimeStamp: 18/03/2013 11:49  
<span>(UTC)</span>
</li>
<li>Document ID: 11330922E6258</li>
</ul>
</div>
</div>
</div>
<div class="modal-footer">
</div>
</div>

以下批准证书已应用于-EMED.pdf
  • 姓名:客户001
  • 时间戳:18/03/2013 11:49 (UTC)
  • 文件编号:11330922E6258
到目前为止,我已经: StoreText |//div[@id='approval-dialog']/div/div[2]/div[2]/div[2]/ul/li[5]| DocumentID (不知道如何拆分) 类型| id=TrackingID |${DocumentID}

注: 回显将文档ID变量显示为:文档ID:11330922E6258


我希望11330922E6258能够在跟踪ID框中搜索分句,使用此代码并告诉我它是否有效

store   | Document ID: 11330922E6258 | string
store   | 1 | delimiter
store   | javascript{storedVars['string'].split('ID:')[storedVars['delimiter']]} | name
echo    | ${name}


[info] Executing: |store | Document ID: 11330922E6258 | string |
[info] Executing: |store | 1 | string1 |
[info] Executing: |store | javascript{storedVars['string'].split('ID: ')[storedVars['string1']]} | name |
[info] Executing: |echo | ${name} | |
[info] echo: 11330922E6258 

检查我的代码是否适用于您?让我知道