我想使用我的 Robotframework 上传文件,但我的文件上传填充没有 ID
I want to use my Robotframework to upload file but my fileupload fill has no ID
我想上传我的照片,但我的上传填充没有 ID,因为它是 angular,我的程序员拒绝为我写一些 ID。
问题是如何找到我的机器人来填充上传文件??
因为我尝试输入一些文本,但无论如何它都不起作用
(对不起,我的英语不好,这是我第一次问这样的问题)
This is my html tag
<input _ngcontent-yhb-c11 style="display: none;" type="file">
This is my robot code
Right Input test
Location Should Be https://app.smartfinder.asia/operation/core/right/right-user-signup
Input Text name=UserCode ${Email}
Click Element xpath=//*[contains(text(),'Adds')]
Click Element xpath=//*[@class='signup-picture']
Choose File xpath =//input[_ngcontent-ctj-c11] C:\Users\User\Desktop\CabinetRB\Reset passcode.PNG
我希望上传我的文件,但没有任何反应
希望你们能明白我想说的话
我是这个工具的新手,感谢您的帮助
好的,我找到了如何解决我通过使用 style="display: none;" 确定的解决方案,所以感谢帮助 Helio
Choose File xpath =//input[@style='display: none;'] C:\Users\User\Desktop\CabinetRB\Reset passcode.PNG
我想上传我的照片,但我的上传填充没有 ID,因为它是 angular,我的程序员拒绝为我写一些 ID。
问题是如何找到我的机器人来填充上传文件?? 因为我尝试输入一些文本,但无论如何它都不起作用 (对不起,我的英语不好,这是我第一次问这样的问题)
This is my html tag
<input _ngcontent-yhb-c11 style="display: none;" type="file">
This is my robot code
Right Input test
Location Should Be https://app.smartfinder.asia/operation/core/right/right-user-signup
Input Text name=UserCode ${Email}
Click Element xpath=//*[contains(text(),'Adds')]
Click Element xpath=//*[@class='signup-picture']
Choose File xpath =//input[_ngcontent-ctj-c11] C:\Users\User\Desktop\CabinetRB\Reset passcode.PNG
我希望上传我的文件,但没有任何反应 希望你们能明白我想说的话 我是这个工具的新手,感谢您的帮助
好的,我找到了如何解决我通过使用 style="display: none;" 确定的解决方案,所以感谢帮助 Helio
Choose File xpath =//input[@style='display: none;'] C:\Users\User\Desktop\CabinetRB\Reset passcode.PNG