アシアルブログ

アシアルの中の人が技術と想いのたけをつづるブログです

テスト

タスクランナーとの親和性を向上。AppiumをNode.jsで動かす

MonacaアプリのテストにAppiumを使います。今回はNode.jsを使ってAppiumを実行しています。

MonacaアプリのUIテストに。Appiumを試す(Android編)

Monacaアプリ(Android)でAppiumを使ってUIテストを行います。

MonacaアプリのUIテストに。Appiumを試す

Appiumを使ってMonacaアプリのUIテストを行ってみます。

LocalKitを使っているなら自動テストも簡単。JavaScriptテストフレームワークまとめ

LocalKitを使うメリットの一つにテストフレームワークが容易に使えるようになるという点が挙げられます。そこで今回は開発したJavaScriptコードでユニットテストを実現するためのフレームワークを紹介します。 Jasmine: Behavior-Driven JavaScript Jasmine …

Protractorでハイブリッドアプリを自動テスト!

開発中も気軽にテストを実行できる環境があれば、既存コードのリファクタリングや使用しているフレームワークのバージョンアップなども安心して行えます。 というわけで今回は「Cordova + AngularJS + Onsen UI でハイブリッドアプリを作り、それをProtracto…

REST APIのテストをFrisbyで自動化する

API のテストを手動でするのは狂気の沙汰。便利なFrisbyで自動化しましょう。

Selenium WebDriverでマウス操作 & 処理待機

Selenium WebDriverを使えばブラウザを自動操作できます。WebDriverは単純なクリックから複雑なマウス操作や非同期処理の確認などもできます。最近のWebサイトやWebシステムではAjaxが多用されていたり、ドラッグ&ドロップを使用していたりと、結構複雑です…

簡単・便利、ブラウザの自動操作!~Selenium WebDriver~

今回はSelenium WebDriverをご紹介します。ブラウザ操作を自動化する際には最適な仕組みです。Webシステムのend-to-endテストを自動化する際には、ブラウザ操作が必要になることがあります。そんな時にSelenium WebDriverはとても便利です。

ratproxyとSelenium IDEを組み合わせたWebアプリケーションテスト

今回は、統合テストなどで利用できる便利ツール「seleniumIDE」と「ratproxy」を組み合わせてのテスト方法を紹介します。

Webシステムのテスト

最近、受注案件や自社のWebシステムをテストする機会が増えてきたのですが、今回はテストの基本的な部分について簡単にまとめたいと思います。