サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
blog.trident-qa.com
※本稿はソフトウェアテスト Advent Calendar 2020 24日目の記事です。 こんにちは、Magic Podの開発をしている脇坂です。好きなものは単体テストとリファクタリングとテニスです。 さて、今日はリグレッションテスト、機能テストの文脈で話をします。テストケースを変えない工夫というのは、継続的にテストケースを実行する上で必要不可欠なテクニックです。このテクニックは自動テストの文脈で語られることが多いですが、手動テストにおいても応用可能だったりします。 話すこと テストケースを変えるべきではない理由テストケースを変えずに済ませる工夫 話さないこと フレーキーテスト問題に対するシルバーブレッド非機能要件のテスト 目次 背景テストケースの変更単体テストの場合Web/Mobile E2Eテストの場合Webは詳細手動テストの場合Web/Mobile E2Eテスト自動化サービスの場合
※この記事は自動テスト Advent Calendar 2020の3日目の記事です。 こんにちは、Magic Podの開発をしている脇坂です。 先日は Appium 1.19.0への貢献の話をしましたが、今度はChromeDriverへの貢献の話をします。ChromeDriver87から、弊社でチェンジリスト1 を出したandroidDevToolsPortというAndroid WebViewテスト向けのcapabilityが追加されています。 目次 背景解決策チェンジリストを出したきっかけチェンジリストの出し方androidDevToolsPort capabilityについてまとめ 背景 実は話は1年ぐらい前に遡ります。当時Android WebViewのテスト機能 の開発をしている時、なぜかローカル環境では問題なく動くテストがクラウド環境のAndroidエミュレータでは動かない問題が
こんにちは、伊藤(@ito_nozomi)です。 今日は、モバイルアプリのCIサービスBitriseと、弊社で運営している、ディープラーニング技術を活用したモバイルアプリ自動テストサービスMagic Podを使い、クラウドでiOSアプリのCIとUI自動テストを行う方法を紹介します。 CI + UI自動テストをうまく使えば、以下のように開発・テストの効率をあげることができます。 Pull Requestのタイミングでテストを実行し、レビューやマージの前に基本的な動作に問題がないか確認できます。定期的にテストを実行することで素早くバグを検出し、記憶が鮮明&他の開発者に影響が出る前に問題を修正できます。問題が起きそうな修正をいれたタイミングでも手動でビルド&テストを回すことで、変更内容に問題がないか素早くチェックできます。 Bitriseとは Bitriseは、最近人気のiOS・Androidア
今日は、JUnitなどから実行したSeleniumテスト結果を、Allure Frameworkというオープンソースのレポートツールを使っておしゃれに表示する方法を、そのインストール手順とともにご紹介します。 目次 Allure Frameworkとは インストール(Eclipse + JUnit4 + Maven) Jenkinsとの連携 Allure Frameworkとは Allure Frameworkは、JUnit、RSpec、PHPUnit、Cucumberなど様々なテストフレームワークのテスト実行結果を、リッチなHTML形式のレポートで確認できるフレームワークです。 こんなレポートや、 こんなレポート、 こんなレポートが出力できます。 Seleniumを使わないユニットテストにも利用できます。レポートをJenkins上で表示することも可能です。 Allure Framewor
このページを最初にブックマークしてみませんか?
『MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く