a2 Tech blog

試したこと・調べたこと・感じたことを発信するITエンジニアの日記です。仕事とは直接関係ないけど興味あることを模索していきます。

コード化されたUIテスト

Visual Studio Team ServicesでCoded UI TestのBuild/Releaseパイプラインを作る

Coded UI Test を Visual Studio Team Services と連携して動かせるようにBuild & Release パイプラインを構築することをやってみたいと思います。Build & Release パイプラインを作ることにフォーカスしますので、Coded UI Testのやり方とかは過去記事を参…

Coded UI Testをコマンドラインから実行する

Coded UI Test をVisual Studio で実装して、そのまま実行するケースがもちろん多いとは思いますが、夜間にバッチ的に実行したり、定期的に実行するにはVisual Studio以外から実行する方がいいでしょう。 もっというとjenkinsなどのCIツールで勝手にサイクル…

Coded UI Testでアクティブなウィンドウのみ画面キャプチャを撮る

Coded UI Test の実行エビデンスとして画面キャプチャを残す方法の3回目です。3回も画面キャプチャについて書くとは少し予想外の展開です。今回は、アクティブなウィンドウ、つまりテスト実行中のウィンドウの画面キャプチャのみを撮る方法について記載しま…

Coded UI Testで画面キャプチャを独自に撮る方法

Coded UI Test において Visual Studio の機能を使って画面キャプチャを自動取得する方法は「前回の投稿」で書きました。ただ、どうしても任意のタイミングで取得したいと言う要望は上がると思います。今回はテスト実行時の自分の好きなタイミングで画面キャ…

Coded UI Testで自動的に画面キャプチャを取得する方法

UI テストをコード化して実行した際に、実行結果を画面キャプチャで残しておきたいという要望は必ず出てくると思います。画面キャプチャを取るためにわざわざ実装追加するのもなぁと思う方は、TraceLevelの変更で、Visual Studioが自動的にUIテストの実行ロ…

UIテストコード化 はじめの一歩

UI テストの自動化は、システム開発をしている方であれば、1度は考えてみたことある問題ではないでしょうか。今回は 1行もコーディングをすることなく、Visual Studio の Coded UI Test を用いて UIテストの実装・実行してみたいと思います。