I want to automate the Handontable using Selenium WebDriver using Java. Basically, I want to enter data in the handontable using selenium(Java).
Is there any way available to enter data in the table. Handsontable is written in JavaScript and works with the most popular frameworks such as Angular, Vue and React And my code is in Java.
==Edit==
For clarification, I have attached the table screen-shot as well.
==DOM==
Dom Structure --
<tr><th class="" style="height: 39px;">
<div class="relative"><span class="rowHeader">1</span>
</div></th><td class=""></td>
<td class="htCenter htMiddle afterHiddenColumn firstVisibleColumn htAutocomplete">
<div class="htAutocompleteArrow">▼</div></td><td class=""></td>
<td class="htCenter htMiddle afterHiddenColumn htAutocomplete">
<div class="htAutocompleteArrow">▼</div>
</td><td class="htCenter htMiddle htAutocomplete">
<div class="htAutocompleteArrow">▼</div></td><td class=""></td>
<td class="htCenter htMiddle afterHiddenColumn htPlaceholder">####A/P-####A/P</td>
<td class="htCenter htMiddle"><label class="htCheckboxRendererLabel">
And when scroll works it will change --
<tr><th class="" style="height: 39px;">
<div class="relative"><span class="rowHeader">1</span>
</div></th>
<td class="htCenter htMiddle">0.000</td>
<td class="htCenter htMiddle editorFalse fs-ignore-rage-clicks">0.00</td>
<td class="htCenter htMiddle">0.00</td>
<td class="htCenter htMiddle">0.0</td>
<td class="htCenter htMiddle">0.00</td>
<td class="htCenter htMiddle editorFalse fs-ignore-rage-clicks">0.00</td>
<td class="htCenter htMiddle">0.000</td>
<td class="htCenter htMiddle editorFalse fs-ignore-rage-clicks">0.00</td>
<td class=""></td><td class="htCenter htMiddle afterHiddenColumn">0</td>
<td class="htCenter htMiddle">0</td><td class="htCenter htMiddle">0</td>
<td class="htCenter htMiddle">0</td><td class="htCenter htMiddle">0</td>
<td class="htCenter htMiddle">0</td><td class="htCenter htMiddle"></td>
<td class=""></td><td class=""></td>
<td class="htCenter htMiddle afterHiddenColumn">