0
Seleniumを使用してSalesforceの雷を自動化しようとしていますが、要素の識別に問題があります。理由、動的IDを持つ、その他の属性は非常に長いか、一意ではありません。例えばについてSalesforceでSeleniumの要素を識別する方法
、上記のコードで
<a id="170:1968;a" class="textUnderline outputLookupLink slds-truncate forceOutputLookup"
data-refid="recordId"
data-recordid="0059E000001aOCSQA2"
data-special-link="true"
href="#/sObject/0059E000001aOCSQA2/view"
target="_blank" rel="noreferrer"
title="" data-aura-rendered-by="170:1968;a" data-aura-class="forceOutputLookup"/>
は、IDは動的であり、クラスは一意ではなく、すべてのルックアップ要素は、それに関連付けられています。また、絶対パスはあまり信頼されていないので、これらの要素を処理する具体的なオプションを見つけることを試みています。どんな助力も高く評価されます。
すべての要素に "; a"というIDがあるため、IDにcontainsを使用できません – AbhishekTiwari