我想使用我的 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