0

クリックするとnullから1に変わる属性「値」のみを持つボタンがあります。しかし、わずかな時間で値 null に戻りました。そのわずかな時間の間に、それが強調表示されます。

属性値を取得し、タップしたときに選択されていることを確認するために「1」であることをアサートしています。しかし、次のコマンドが value 属性をフェッチするときに、null に戻りました。

これに対する回避策はありますか?コマンドの実行後、またはボタンをクリックしているときに同時に/瞬時に値属性を取得した後、ページソースをロードするために appium を停止する方法はありますか?

4

1 に答える 1

0

私が知っていることではありません。value==1 はクリックされたことを意味し、value < 0 はクリックされていないことを意味するので、クリックするたびに一時的に 1 になり、次に -2、-3、-4... になりますか? または、画面上の別の要素がクリックされたときに変化し、ボタンがクリックされたことを知らせる可能性があります。エレガントなソリューションではないことはわかっています。これが自動化です。

于 2014-02-04T03:28:23.257 に答える