有没有办法使用 Katalon studio 在网络上的多个(输入)位置上传一个文件
Is there are way to upload one file in multiple (input) places on the web using Katalon studio
我必须使用 katalon 将一个文件上传到网络上的不同位置
我正在使用:
'Upload test-photo.png to input_browse'
WebUI.uploadFile(findTestObject('input_browse'), 'D:\test-photo.png'
我必须在以下位置上传相同的文件
'Upload test-photo.png to Object Repository/TKM/Page_/upload_AB_log'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_AB_log'), 'D:\test-photo.png'
'Upload test-photo.png to Object Repository/TKM/Page_/Upload_BC_logo'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/Upload_BC_logo'), 'D:\test-photo.png'
'Upload test-photo.png to Object Repository/TKM/Page_/upload_CD_log'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_CD_log'), 'D:\test-photo.png'
'上传测试-photo.png到'Object Repository/TKM/Page_/upload_EF_logo'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_EF_logo'), 'D:\test-photo.png'
要上传的path/file相同,但需要上传不同的places/input。
我正在尝试创建关键字,但由于 object/input 的更改,它并不适用于所有人。
有没有办法创建适用于 katalon studio 中所有上传的关键字?
编写关键字的目的是代码的可重用性——您可以多次使用相同的代码,但参数不同。
你可以使用这样的东西:
uploadfile(testObject, pathToUploadFile) {
// add some more code if needed
WebUI.uploadFile(testObject, pathToUploadFile)
}
因此您将 testObject
和 pathToUploadFile
作为参数传递。
例如,要上传 Logo.png
,您将使用
uploadfile(WebUI.uploadFile(findTestObject('Object'), 'D:\Users\Logo.png')
.
我必须使用 katalon 将一个文件上传到网络上的不同位置
我正在使用:
'Upload test-photo.png to input_browse'
WebUI.uploadFile(findTestObject('input_browse'), 'D:\test-photo.png'
我必须在以下位置上传相同的文件
'Upload test-photo.png to Object Repository/TKM/Page_/upload_AB_log'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_AB_log'), 'D:\test-photo.png'
'Upload test-photo.png to Object Repository/TKM/Page_/Upload_BC_logo'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/Upload_BC_logo'), 'D:\test-photo.png'
'Upload test-photo.png to Object Repository/TKM/Page_/upload_CD_log'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_CD_log'), 'D:\test-photo.png'
'上传测试-photo.png到'Object Repository/TKM/Page_/upload_EF_logo'
WebUI.uploadFile(findTestObject('Object Repository/TKM/Page_/upload_EF_logo'), 'D:\test-photo.png'
要上传的path/file相同,但需要上传不同的places/input。
我正在尝试创建关键字,但由于 object/input 的更改,它并不适用于所有人。
有没有办法创建适用于 katalon studio 中所有上传的关键字?
编写关键字的目的是代码的可重用性——您可以多次使用相同的代码,但参数不同。
你可以使用这样的东西:
uploadfile(testObject, pathToUploadFile) {
// add some more code if needed
WebUI.uploadFile(testObject, pathToUploadFile)
}
因此您将 testObject
和 pathToUploadFile
作为参数传递。
例如,要上传 Logo.png
,您将使用
uploadfile(WebUI.uploadFile(findTestObject('Object'), 'D:\Users\Logo.png')
.