前のページでクリックした要素の値と現在のページの要素の値を比較するテストケースを作成します。私は次のコードを使用してい分度器のElement.getText()
- 例えば
validateText = SoftwaresUnmappedPage_POM.checkFirstSoftwareName.getText();
expect(validateText+"*").toBe(SoftwareSummary_POM.softwareName.getText());
は - 私はボタン(ABC)をクリックした場合、それはページをロードします。このページには、クリックした要素を示す要素があります。しかし、ABC *という名前が表示されます。だから私はクリックした要素と私が着陸しているページが同じであるかどうかを確認したい。
エラーが発生しました。 '[オブジェクトオブジェクト] 'が 'ABC'になることが予想されます。
誰かがこの問題を解決するのに手伝ってください。ありがとう。
あなたが使用している場合は、以下のような何かを行うことができます'async/await'これを行うこともできます' validateText = await SoftwaresUnmappedPage_POM.checkFirstSoftwareName.getText(); (validateText + "*")。toBe(SoftwareSummary_POM.softwareName.getText()); ' – wswebcreation