Я хочу загрузить файл Excel на веб-сайт, но я думаю, что сделал что-то не так. У меня есть HTML код:
<label class="pager">
<input onclick="excelForm.submit()" type="image" value="Excel" src="/YeniSistem/images/Excel_Document_Icon.png">
</label>
Что я хочу сделать с помощью Selenium Я хочу щелкнуть по этому входу с помощью C#. Я пробовал разными способами, например:
driver.FindElement(By.XPath(".//html/body/div/div/table/tbody/tr[2]/td/table/tbody/tr[2]/td[2]/div/div/label[2]/input")).Click();
и:
driver.FindElements(By.XPath(".//div[@id='contentContainer']/div/table/tbody/tr[2]/td/table/tbody/tr[2]")).Click();
и:
driver.FindElements(By.XPath(".//input[contains(@value , 'Excel')]")).Click();
Также я пробовал предыдущие коды без .
в ветвь XPath. Пожалуйста, помогите мне решить эту проблему.