私の悪い英語をお詫びしますが、本当に助けが必要です。 私は、C#でInternet Explorerを自動化しようとしていますが、外部のWebサイト(btw。私は良い意思を持っています:D)でフォーミュラを記入するためにselenium-webdriverを使用しています。selenium-webdriverを使用してjstreeのすべてのノードを展開する
私の問題は、動的にロードされるjstree内のノードを選択することです。ノードを選択すると、新しいul要素がWebサイトによって生成され、親ノードがクリックされ、生成されるまで、xPathes経由でセレンのwebdriverでそれらを見つけることができません。 jstreeのすべてのノードをjavascriptまたはcodebehindで拡張できますか? hmlコードは次のようになります。
<div id="tree" class="jstree jstree-0 jstree-focused jstree-classic">
<ul>
<li class="jstree-opened">
<a class="" href="#">
<ins class="jstree-icon"></ins>
Nodetext
</a>
<ul></ul>
</li>
<li class="jstree-closed">
<a class="" href="#">
<ins class="jstree-icon"></ins>
Name of Node
</a>
</li>
</ul>
上記のコードがどのようになっているかを示す写真。