What @kazurayam is suggesting is that above the HTML code you have shown may be an <iframe> tag. That could “hide” the element that you are trying to interact with. Read the “Switch to Frame” documentation to get more information to fix your concern.
Since you are some ways into your TC (line 178), another option is to insert some “wait” or “delay” into your TC to ensure the element is visible on the page at the time you want to interact with it.
@ferrariklersone This is where knowing how to use the Inspector tool comes in handy. Do the following for me:
1.) Navigate to the page which has the text field in question.
2.) Press F12 on your keyboard. This will open the inspector.
3.) Open the Console tab.
4.) Enter the following in the console: $x("//input[@id=‘ct10_CONTENU_PAGE_libelleFr’]")
5.) If you get one or more results, your locator is correct. If not, it is incorrect.
As others have said, if you can’t find the element this way, it’s possible that it is a child of an <iframe> element. We cannot see it in the HTML that you shared, but it may be further up in the ancestry. If so, you’ll need to switch to this frame before any locator will be able to find the element.