ソフトウェアテスト

エンジニアの心

mablのビジュアルテスティングで「見た目のテスト」も自動化してみよう #mabljapan

mablは最近流行りの「ビジュアルテスティング(Visual Testing)」という機能を持っています。機能のテストが「アプリの動き」をチェックするものであれば、ビジュアルテスティングは「アプリの見た目」をチェックを担当してくれます。
エンジニアの心

mablなら「メールの本文のリンクをクリック」するE2Eテストを実装可能 #mabljapan

mablの素敵ポイントの1つがメールのバリデーションができる点です。最近のアプリはアプリだけで完結せず、メール、SMSなどなどと連携するのは足り前。mablのメールテストとバリデーションは、まさにそういうかゆいところに手が届く機能と言えます。
エンジニアの心

mablを使ってテスト自動化を成功させるために必要な11のこと #mabljapan

mablのサイトに「Best practices」というメニューがあって、その内容がとてもよかったのでざっくり翻訳してみました。mablにかぎらず、テスティングプラットフォームサービスを活用したテスト自動化の指針になるかも。
エンジニアの心

Make sure Simulator UI is running and the parent Appium application (e. g. Appium.app or Terminal.app)

最近、AppiumでiOSを動かすと「Make sure Simulator UI is running and the parent Appium application (e. g. Appium.app or Terminal.app) 」に怒られるようになった。Catallinaになった影響かしら?
エンジニアの心

mablでダウンロードしたファイルをチェックする

mablにはdownload assertionsという機能があります。これによって、テストの中にファイルをダウンロードするステップがあった場合も、ダウンロードを実行し、そのファイルをチェック可能とのこと。
エンジニアの心

mablのユーザロール #mabljapan

mablのユーザロールはシンプルに3つだけしかありません。
エンジニアの心

mabl の Auto login flow を試してみる #mabljapan

mablには「Auto login flow(以後、Auto-login)」という機能があるみたいなので試してみた。この機能は「よくあるログイン機能」であれば、自動的にログインページを探し出して、登録されたクレデンシャル情報を使って自動ログインを行ってくれる。
エンジニアの心

Web向けテスト自動化サービス「Testim.io」を試してみた

mablのつづきで別の競合サービス「Testim.io」を試してみました。比べてみると操作性や思想がだいぶ違います。
エンジニアの心

Andoroid5.xでAppium動かそうとしたらINSTALL_FAILED_DEXOPTと怒られた

Android5系のEmulatorでAppium実行しようとしたら以下のように怒られた。 An unknown server-side error occurred while processing the command. Original error: pkg: /data/local/tmp/appium_cache/72841345...
エンジニアの心

Appium でiOSのテストを動かしたら RoutingHTTPServer/RoutingConnection.h’ file not found と怒られた

インストールしてはじめて動かしたときに iOS でこけた。構築手順はこちらにあるとおり。Appium Doctorも問題なさそう。
エンジニアの心

Mac に Appium 環境を構築してみる2019夏

久しぶりに Mac に Appium 環境を作る機会があったので、手順をまとめてみました。
エンジニアの心

輝く未来を抱きしめて。IT検証フォーラムで発表させていただきました

輝く未来を抱きしめて。「アジャイル・DevOps時代の品質組織づくり」をIT検証フォーラムで発表させていただきました。お越しいただいた皆さまのお役に立てば幸いです。フレフレみんな!フレフレわたし!いっくよー!
エンジニアの心

Appiumで”Make sure it exists and is a launchable activity”と怒られた

Appiumで急にこう怒られた。 Original error: Activity name '.com.squareup.leakcanary.internal.DisplayLeakActivity' used to start the app doesn't exist or cannot be launched! Make sure ...
エンジニアの心

AppiumでAndroidのカレンダーを操作する

AppiumでAndroidを操作する場合、安定化させるのが難しいのがカレンダー(日付入力)部分。ググっても似たような問題をよくみかけます。対策としてswipeが目立つけど、KeyEventを使ったほうが安定するかもしれません。
エンジニアの心

Android 5.x のEmulatorでカメラがクラッシュする場合の対処方法

結構強いMBPでもクラッシュするが、Graphicsの設定を Automatic からSoftware にすると快適に動いてくれた。たぶん、グラフィックカード次第? ADBプロパティのページにはこう書かれている。 ・Hardware: コンピュータ グラフィック カードを使用して高速レンダリングします。・Software: ソフトウェア...
エンジニアの心

自動化はテスター撲滅の夢を見るか?JaSSTで語られたテストの未来、品質の未来 #JaSST

自動化はテスター撲滅の夢を見るか?講演資料 - Speaker Deck 2019年3月27日、日本大学理工学部 駿河台校舎1号館にて、「JaSST'19 Tokyo」が開催されました。初日のセッション B2「テストの未来、品質の未来~自動化はテスター撲滅の夢を見るか?~」において、生まれて初めてモデレータをさせていただき、自動化を中心としたテストの...
エンジニアの心

テストの未来、品質の未来 ~自動化はテスター撲滅の夢を見るか?をJaSSTでお話させていただきます

by Rog01- Robot 3月27日に開催される JaSST'19 Tokyo にて「テストの未来、品質の未来 ~自動化はテスター撲滅の夢を見るか?~」というセッションを担当させていただくことになりました。お時間のある方はぜひご参加ください。会場でお待ちしています! 自動化はテスター撲滅の夢を見るか セッションの概要は以下のようにな...
エンジニアの心

AQA POP TALK #5 ~みんなQAとか自動化どうやってるのスペシャル~ を開催します

2月15日(金)に福岡でイベントを開催します。福岡での開催は第2回AQA POP TALK以来です。今回のテーマは「QAとか自動化みんなどうやってるの?」を予定しております。
エンジニアの心

マニュアルテスト VS 自動テストのイベントを博多でやります

今月末 9/28(金) に 「AQA POP TALK #2 〜マニュアルテスト VS 自動テストの巻〜 @博多」というイベントを開催します。うれしいことに満員御礼となりました。このブログでは、各セッションの解説や意図を紹介させていただこうとおもいます。
エンジニアの心

アジャイルサムライの書いたテスターのための『初めての自動テスト』がすごく良かった

オライリーの高さんから頂いた『初めての自動テスト』が、なんだか今の仕事ですっごく役に立つ内容でした。バリバリ自動テストを書くための本というより、本質でもある「テストとは何か?」をゆっくり学べる本です。手法やテクニックがたくさん見つかる今時だと物足りないかもしれません。でも、僕にはちょうどよかった。
タイトルとURLをコピーしました