无法为弹出窗口执行Selenium IDE测试用例

无法为弹出窗口执行Selenium IDE测试用例,ide,selenium,Ide,Selenium,嗨,有谁能帮我写这个剧本吗 我无法使用selenium IDE为pop窗口运行测试用例 下面是我用来运行测试用例的脚本 <tr> <td>open</td> <td>/car-insurance</td> <td></td> </tr> <tr> <td>assertTitle</td> <td>Car Insur

嗨,有谁能帮我写这个剧本吗

我无法使用selenium IDE为pop窗口运行测试用例

下面是我用来运行测试用例的脚本

<tr>
    <td>open</td>
    <td>/car-insurance</td>
    <td></td>
</tr>
<tr>
    <td>assertTitle</td>
    <td>Car Insurance | Netpig Insurance</td>
    <td></td>
</tr>
<tr>
    <td>clickAt</td>
    <td>//img[@alt='Get an insurance quote']</td>
    <td></td>
</tr>
<tr>
    <td>selectPopUpAndWait</td>
    <td>GetaCarInsurancequote</td>
    <td>30000</td>
</tr>
<tr>
    <td>selectWindow</td>
    <td>null</td>
    <td></td>
</tr>
<tr>
    <td>assertTitle</td>
    <td>Car Insurance | Netpig Insurance</td>
    <td></td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txt_4_3_0_Policy_CoverDate</td>
    <td>26</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txt_4_4_0_Policy_CoverDate</td>
    <td>05</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtRegLookup</td>
    <td>VN05XVO</td>
</tr>
<tr>
    <td>click</td>
    <td>form1:imgGetVehicle</td>
    <td></td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVehicleYearOfManufacture</td>
    <td>label=2006</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVehicleModified</td>
    <td>label=Select</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVehicleModified</td>
    <td>label=No</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtPurchaseDateDay</td>
    <td>10</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtPurchaseDateMonth</td>
    <td>02</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtPurchaseDateYear</td>
    <td>2009</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtVehicleEstimatedValue</td>
    <td>2001</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVehicleNightLocation</td>
    <td>label=Car Park</td>
</tr>
<tr>
    <td>type</td>
    <td>form1:txtOvernightPostCode</td>
    <td>wr51dh</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVehicleCoverType</td>
    <td>label=Third Party Only</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboVolExcess</td>
    <td>label=£300</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboNCBYears</td>
    <td>label=9</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboNCBProtected</td>
    <td>label=No</td>
</tr>
<tr>
    <td>select</td>
    <td>form1:cboNCBType</td>
    <td>label=Motorcycle</td>
</tr>

打开
/汽车保险
资产所有权
汽车保险|网猪保险
点击
//img[@alt='获取保险报价']
选择Popup并等待
GetaCarInsurancequote
30000
选择窗口
无效的
资产所有权
汽车保险|网猪保险
类型
表格1:txt\u 4\u 3\u 0\u保单覆盖日期
26
类型
表格1:txt\u 4\u 0\u保单覆盖日期
05
类型
表格1:txtRegLookup
VN05XVO
点击
表格1:imgGetVehicle
选择
表格1:cboVehicleYearOfManufacture
标签=2006
选择
表格1:cboVehicleModified
标签=选择
选择
表格1:cboVehicleModified
标签=否
类型
表格1:txtPurchaseDateDay
10
类型
表格1:txtPurchaseDateMonth
02
类型
表格1:txtPurchaseDateYear
2009
类型
表格1:txtVehicleEstimatedValue
2001
选择
表格1:cboVehicleNightLocation
标签=停车场
类型
表格1:txtOvernightPostCode
wr51dh
选择
表格1:cboVehicleCoverType
标签=仅限第三方
选择
表格1:cboVolExcess
标签=300英镑
选择
表格1:cboNCBYears
标签=9
选择
表格1:CBONCBP受保护
标签=否
选择
表格1:cboNCBType
标签=摩托车
如果有人有什么解决办法,请发电子邮件给我dhanunjayakumar@gmial.com


<tr>
    <td>selectWindow</td>
    <td>null</td>
    <td></td>
</tr>
选择窗口 无效的
这件看起来有问题,应该是这样的

<tr>
    <td>selectWindow</td>
    <td>name=NameOfPopupWindow</td>
    <td></td>
</tr>

选择窗口
name=nameofpupwindow

[error]对调用方法Location.toString的权限被拒绝

同源政策问题


浏览器不允许您在上的弹出窗口修改上的DOM,因为它的域不同。

我怀疑有人可能会要求您尽可能提高代码的可读性。另外,你的电子邮件地址正确吗?(gmial.com)你的测试中哪一部分不起作用?它在哪里停止?使用IDE时是否有解决方案?它不应该是IDE问题,如果手动执行这些操作,是否会出现任何此类错误?