AppiumにPull Requestを出して改良されたWebView処理の話

2020/11/17
Appium

こんにちは、Magic Podの開発をしている脇坂です。

本日、Appium 1.19.0がリリースされました。このリリースでは、弊社でプルリクエストしたAndroid向けのmobile: getContextsというAPIが追加されています。今回はAppiumのドキュメントに書かなかった部分も含めて、この新機能について紹介します。

続きを読む

テスト自動化とSeleniumのコミュニティがどのように日本に普及したか

2019/12/02
Selenium ロゴ

※この記事はSelenium/Appium Advent Calendar 2019の2日目の記事です。

こんにちは。TRIDENT CEO(兼エンジニア)の伊藤です。

先日楽天テクノロジー & イノベーションアワード2019の授賞式で、日本にテスト自動化とSeleniumのコミュニティを普及させるために、私がやってきたこと・やっていることについてお話させていただく機会がありました。今日はそのスライドの内容を紹介したいと思います。

続きを読む

BitriseとMagic PodでiOSアプリのCI & 自動テスト

2019/03/19

こんにちは、伊藤(@ito_nozomi)です。

今日は、モバイルアプリのCIサービスBitriseと、弊社で運営している、ディープラーニング技術を活用したモバイルアプリ自動テストサービスMagic Podを使い、クラウドでiOSアプリのCIとUI自動テストを行う方法を紹介します。

CI + UI自動テストをうまく使えば、以下のように開発・テストの効率をあげることができます。

  • Pull Requestのタイミングでテストを実行し、レビューやマージの前に基本的な動作に問題がないか確認できます。
  • 定期的にテストを実行することで素早くバグを検出し、記憶が鮮明&他の開発者に影響が出る前に問題を修正できます。
  • 問題が起きそうな修正をいれたタイミングでも手動でビルド&テストを回すことで、変更内容に問題がないか素早くチェックできます。
続きを読む