インフィニティソリューションズ株式会社ブログ

Saurce Labs社、iOSアプリを自動テストするクラウドベースの新サービスをリリース

カリフォルニア州サンフランシスコを拠点とし、クラウドベースのテストツールを提供しているSaurce Labs社が、オープンソース・プロジェクトAppiumに基づく、iOSアプリ向けクラウドベースの自動テスト・サービスを開始した。

‘The new service provides a unique cloud-based, automated testing platform for both native iOS apps and mobile web hybrid apps, giving software developers much-needed capabilities for ensuring they can quickly deliver quality software to consumers.’

「新サービスは、独自のクラウドベースの自動テストプラットフォームで、ネイティブiOSアプリおよびモバイル・ウェブハイブリッドアプリにも対応しており、顧客に高い品質のソフトウェアを短期間で提供するというソフトウェア開発者のニーズに応えるもの。」

‘In building Appium on Sauce, the company has contributed to the open source Appium project, based on the Node.js platform. Appium currently features broad support for native and mobile web automation on iOS, and Android support is planned. ’

「Appium on Saurceを構築するにあたり、同社は、Node.jsプラットフォームをベースとしたオープンソースのAppiumプロジェクトに貢献してきた。Appiumは現在iOS上のネイティブとモバイルウェブ自動化を幅広くサポートすることを主眼としているが、Androidのサポートも予定されている。」

Sauce Labs

‘The Appium on Sauce service is available immediately for select Sauce Labs customers, with new users being added by invite only. Full general availability is expected in the coming weeks as the company scales its infrastructure.’

「Appium on Saurceは限定されたSaurce Labsの顧客には利用可能となっており、新規ユーザの追加には招待が必要。一般公開は、インフラ拡張にともない数週間以内に行なう予定。」

‘Sauce Labs offers a cloud of browsers and platforms for automated and manual testing of web and mobile apps. The Sauce testing cloud is already used to run approximately two million tests each month, with that number continuing to grow.’

「Sauce Labsは、ウェブとモバイルアプリの自動化および手動テストのプラットフォームをクラウドで提供している。Saurceテスト・クラウドでは、既に月間200万件のテストが実行されており、その数値は増加し続けている。」

“As the world becomes more mobile and online interactions increasingly move to specialized applications, it’s increasingly important that these apps perform and meet consumer demands,” says Adam Christian, vice president of development at Sauce Labs. “Testing these apps has been a slow and difficult process, often done manually by teams using physical devices. Automated testing enabled by Appium represents the future, and Appium written in Node.js represents the best course toward ensuring the code continues to evolve as needs change.”
Sauce Labs has long been a supporter of open source projects; its core test cloud for testing web applications is based on open source Selenium. In addition, Sauce Labs is excited that Appium, originally written in Python, is moving forward in Node.js because of the vibrant community base, the potential for attracting new contributors from among the many developers who know JavaScript, and the special relevance of JavaScript as the existing primary language for iOS automation.

「『モバイルやオンラインのやり取りの世界がますます特定用途向けのアプリケーションに移行していくにつれ、アプリが顧客の要求に応えることがさらに重要になってきている』とSaurce Labs社の開発担当副社長Adam Christian氏は述べている。『これらのアプリをテストすることは、これまでゆっくりとした難しいプロセスであり、物理端末を使ってチームが手動で行なわねばならないケースも多々あった。Appiumによりテストの自動化は夢であり、Node.jsで書かれたAppiumは、ニーズの変化に応じて新たなコードを作りだすにはベストな道筋た。Saurce Labs社は、オープンソース・プロジェクトを長らく支えており、ウェブアプリケーションをテストするテストクラウドのコアは、オープンソースのSeleniumをベースとしている。さらに、Sauce Labs社は、オリジナルがPythonで書かれたAppiumがNode.jsに移行しつつあることを喜んでいる。なぜなら活気あるコミュニティベースに基づいたものであるからであり、Javascriptを知る多くの開発者が貢献してくれる可能性がある。また、iOS自動化の主たる言語がJavaScriptであることも深く関係している。」