最近、私は、HTML 5、angle 2、java-scriptを使用して開発されたアプリケーションを自動化するために分度器を使用していました。私は問題なく自動化することができました。しかし最近、開発者はコントロールをDevExtreme HTML JSに変更しました。その後、タグは変更されます(例:dx-text box
、dx-tool-tip
、HTML以外)。だから私は今分度器を使って自動化することができません。私はすべての可能な組み合わせを試しましたが、うまくいきません。 分派器がDevExtremeコントロールをサポートしているかどうか、誰かが助けてくれますか?分度器 - カスタム(非HTML)タグで要素を見つける方法は?
以下は、新しいコードのためのHTMLです: -
は以前、私はそれがうまく働いていたが、今、それはエラーを投げているid = inputUserName
でそれを見つけました。私はそれを見つけるためにすべての可能な方法を試みたが運がない。 DevExtreme HTML JSコントロールを使用しているアプリケーションを自動化する前に分度器を使用したことがある人はいらっしゃいますか?
次のxpath '.// input [@ class = 'dx-texteditor-input'] ' –
を使用してみてください。ユーザー名とパスワードの両方のテキストボックスが同じクラスを持っているため。それはうまくいかないでしょう。あなたのおかげでいつもありがとう。 –