WebUI.delay(5) WebUI.click(findTestObject('Object Repository/addNew2/Page_/div__1_2')) //WebUI.click(findTestObject('Object Repository/addNew2/Page_/div__1')) WebUI.delay(5) CustomKeywords.'upload.uploadFile.upload'(findTestObject('Object Repository/addNew2/Page_/div__1'), 'C:\\Users\\Tonglin Wang\\Desktop\\验证集\\验证集\\validate_1000.csv') WebUI.delay(5) 代码如何修改才能避免第二次上传文件失败
时间: 2023-12-04 15:05:42 浏览: 46
要避免第二次上传文件失败,你可以尝试以下修改:
1. 确保第一次上传完成后再执行第二次上传操作,可以使用延迟或等待条件来等待第一次上传完成。
```groovy
WebUI.delay(5)
WebUI.click(findTestObject('Object Repository/addNew2/Page_/div__1_2'))
// 等待第一次上传完成
WebUI.waitForElementNotVisible(findTestObject('Object Repository/addNew2/Page_/div__1'), 10)
WebUI.delay(5)
CustomKeywords.'upload.uploadFile.upload'(findTestObject('Object Repository/addNew2/Page_/div__1'), 'C:\\Users\\Tonglin Wang\\Desktop\\验证集\\验证集\\validate_1000.csv')
WebUI.delay(5)
```
2. 如果第二次上传的元素定位器与第一次上传的元素定位器相同,可以尝试将第二次上传的点击操作注释掉,因为已经在第一次点击操作中点击了相同的元素。
```groovy
WebUI.delay(5)
WebUI.click(findTestObject('Object Repository/addNew2/Page_/div__1_2'))
//WebUI.click(findTestObject('Object Repository/addNew2/Page_/div__1'))
WebUI.delay(5)
CustomKeywords.'upload.uploadFile.upload'(findTestObject('Object Repository/addNew2/Page_/div__1'), 'C:\\Users\\Tonglin Wang\\Desktop\\验证集\\验证集\\validate_1000.csv')
WebUI.delay(5)
```
通过以上修改,你可以避免第二次上传文件失败。记得根据你的具体情况进行修改,比如等待时间的调整或者其他操作的添加。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)