wp7 でテストを実行すると問題なく動作しますが、設定を WP8 に変更すると、WCF サービスからタイムアウトが発生します。何が原因でしょうか。wp7のようにホストマシンネットワークを使用する代わりに、wp8がネットワーク内の独自のデバイスとして実行されることを私は知っています。これは、フレームワークの新しいバージョンで処理されます。WP8 には Automation サービスへの接続があります。
フレームワークへのリンクは次のとおりです https://github.com/nokia-entertainment/WindowsPhoneTestFramework
エラーからコピーして貼り付けます:
Given my app is clean installed and running
Trace:->creating datastore
Trace:->getting platform
Trace:->1 platform(s) found
Trace:->platform 'Windows Phone 8' found
Trace:->looking for device 'Device'
Trace:->5 devices found
Trace:->connecting to device...
Trace:->device Connected...
Trace:->building host...
Trace:->opening host...
Trace:->host open
Trace:->ensuring application is stopped...
Trace:->stopping application...
Trace:->application stopped
Trace:->Command timed out waiting for send
WCF command messages ->: Timeout
Trace:->ensuring application is stopped...
Trace:->stopping application...
Trace:->application stopped
Trace:->uninstalling xap from device...
Trace:->xap uninstalled from device
Trace:->installing xap to device...
Trace:->xap installed
Trace:->launching app...
Trace:->app launched
Trace:->Command timed out waiting for send
WCF command messages ->: Timeout
Trace:->Command timed out waiting for send
WCF command messages ->: Timeout
Trace:->Command timed out waiting for send
デバイスとエミュレーターと同じ問題。
アプリはデバイスとエミュレーターで起動しますが、タイムアウトします。