私のRFTコードは
table_cell = find(atList(
atDescendant(".class" , "Html.TD")
,atChild(".text" , "normal")
),false
);
すると、2 つのオブジェクトが見つかります。テキスト「通常」を取得した直接の子を持つTDが必要であると指定したため、1つだけを期待していました。スクリーンショットを参照してください。
次に、見つかった両方の結果で .getMappableParent() メソッドを使用すると、2 つのテーブルが得られます (テーブルの後にいます) 画像を参照してください。
なぜ私が2つのオブジェクトを手に入れたのか誰か説明できますか?
atChild と RFT find() メソッドに関する情報
atChild -- 開始テスト オブジェクトの直接の子に対して一致する必要がある 1 つ以上のプロパティ