Log.log(work)

いろんな作業メモ

ラジオボタンが動作しない件

ラジオボタンやトグルのテスト中

RecordしたUIテストを再生してもラジオボタンが動いてくれない。
正確には、コード上では選択されているかのうように振る舞っているが、実際はすかってる。
なんでかわからんのでILSpyを使って検証することに。

クラスが違う?

AutoGenerateされたコードはAutomationElemetとか使わず、UITestingクラスを使ってるなり。

Log

QTAgent32.exe, Playback - {12} [SUCCESS] Check - "[UIA]ControlType='RadioButton' && AutomationId='testRadio'"
\0


実際画面で再生するとチェックボックスにチェックは入っていない。
ところがログで確認するとなぜか成功になってる。

ラジオボタン以外に

ラジオボタン以外にもチェックボックスも動かん。

uIRadioButton.Selected = this.TestParams.UIRadioButtonSelected;

で成功になってるけどやっぱ画面はラジオボタンがついてない。