CodedUIテストプログラムを更新しています。私が取り組んでいる更新の一部は、テストプログラムを強制終了することなく、必要に応じてテストをキャンセルできるように、テストをスレッド化することです。私が作成したタスクは、CodedUIテストがデータをクリップボードにコピーし、それを取得してデータベースにダンプできるようになるまで、正常に機能します。タスクがない場合、これは問題なく機能しますが、タスクがある場合Clipboard.GetData(DataFormats.Text)
はnullを返します。
Keyboard.SendKeys
クリップボードリクエストの前に使用されているため、 CodedUI Test:Keyboard.SendKeysが機能しないかどうかを確認しましたが、機能しませんでした。