無効なファイルタイプをファイルアップロードセクションに追加した後、検証メッセージがツールヒントとして表示されますが、moveToElement()を使用した後でもツールチップを検証できません。ここで ツールヒントを読み取るためのSelenium moveToElement()が機能していません
は、私が目に見えるツールチップを作るために使用されるコードである`driver.findElement(By.xpath(""//input[@type='file']"").sendKeys(invalidLicenseFileType.txt);
Actions actions = new Actions(driver);
actions.moveToElement(//*[contains(@class, 'fieldlabel-content')]).build().perform();`
HTMLコード:
<div class="fieldlabel-content">
<label class="fileinput fileinput--invalid">
<div class="fileinput-cell fileinput-cell-input">
<input placeholder="Choose a .license file..." accept=".license" value="" tabindex="0" type="file">
<div class="fileinput-description">
File:
<span class="fileinput-description-file">
<span class="icon fa fa-file-text-o"></span>
invalidLicenseFileType.txt
</span>
</div>
</div>
<div class = "popup popup--theme-error popup--position-top popup--hover" style="top: 131px; left: 399px;">Validation message for uploading invalid file type.</div>
</label>
HTMLを表示できますか? – Buaban
@Buaban質問にHTMLを追加しました – SKV
アクションの前にエラーメッセージやその他のJavaコードを教えてください。 – Buaban