やらなイカ?

たぶん、iOS/Androidアプリの開発・テスト関係。

Testing

try! Swift Tokyo 2017 テスト系セッションまとめ #tryswiftconf

昨年に続き、3月2〜3日に開催されたtry! Swift Tokyo 2017に行ってきました。 テスト系のセッションが3つあったので、それらについてまとめます。 今年は海外からを含め700人を越える参加者があり、会場になったベルサール新宿セントラルパークの広いホール…

実践 Appium(書評らしきもの)

11/26に発売となる書籍『実践 Appium』をご恵贈いただき、一足先に拝読させていただきました。 実践 Appium作者: Manoj Hans,太田健一郎,児島修出版社/メーカー: オライリージャパン発売日: 2016/11/26メディア: 単行本(ソフトカバー)この商品を含むブログ…

GAE/Goで動くLINE BOTのテストを書いてみた

Google App Engine Go(以下GAE/Go)上で動くLINE BOT「調整さんリマインダBOT」のMessaging API対応やグループ対応をしつつ、テストを書いて得た知見のメモ。 環境 Google App Engine SDK for Go 1.9.40 Go SDK for the LINE Messaging API 環境変数 API KE…

#tryswiftconf 3日目のテスト系セッションまとめ

3/3〜5の3日間、サイバーエージェントさんのセミナールームで開催されたtry! Swift、その3日目に行ってきました。 海外からも100人を超える方々が参加され、とても活気のあるカンファレンスでした。 Swift言語にフォーカスした本カンファレンスですが、3日目…

リンスタカフェvol8「ユーザーテスト見学会」に行ってきました #devlove

バイトルで有名なディップ株式会社さんで開催された、リンスタカフェ vol8 「特別編:ユーザーテスト見学会~みんなでピザとビールとUTを楽しもう!」に行ってきました。 devlove.doorkeeper.jp 実際に参加者の中から数名が被験者となって、写真共有サービス…

クックパッドエンジニアのトークナイト 〜クックパッドテストエンジニアのあり方〜 に行ってきました #cooketn

クックパッド株式会社さんで開催された『クックパッドエンジニアのトークナイト 〜クックパッドテストエンジニアのあり方〜』に行ってきたメモ。 connpass.com クックパッドテストエンジニアのあり方 松尾さんのスライドに沿って、要所要所で t_wadaさん、諸…

Selenium勉強会@サイボウズに行ってきました #selenium_cybozu

10/20にサイボウズ株式会社さんで開催された『Selenium勉強会@サイボウズ』に行ってきました。 connpass.com 以下、メモ残したものだけ。内容すべて拾ってはいないので注意。 Selenium Conference 2015 参加報告 サイボウズの宮田さんより。 Selenium Confe…

第6回「じどうかの窓口。」セミナー 〜クラウド時代のCIサービスとエコシステム〜 に行ってきました #ta_madoguchi

株式会社SHIFTさんで開催された「じどうかの窓口。」セミナーに行ってきました。今回のテーマはクラウドCIサービス(CI as a Service)。 madoguchi100.connpass.com クラウドCIサービス5つの比較紹介 まず、SHIFTの太田さんから。 CI:継続的インテグレーシ…

testotips.io(Appium回)に行ってきました #testotipsio

クックパッド株式会社さんで開催された、testotips.io 第1回*1に行ってきました。 testotips.io (2015/03/19 19:00〜)connpass.com testotips.ioは、iOS/Androidの開発系Tips共有会として続けられているpotatotipsのテスト版を指向していて、s.io==塩味*2と…

モバイル向けテスト手法勉強会に行ってきました #33testing

先週、クラウド名刺管理のSansan株式会社さんで開催された『最新事例から学ぶ!モバイル向けテスト手法勉強会』に参加させていただき、また「テストの種類とBDD」と題してお話してきました。 【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会…

Realm(realm-cocoa)を使うアプリをテストする #realm_jp

iOS/Android向けDBMS+ORMのRealmを利用しているアプリのテストコードの書きかた、またテストコードからIn Memory Storeで使用する方法を試してみました。 realm-cocoa のバージョンは 0.90.6 を使用しています。 テストターゲットの準備 Realmをプロジェクト…

システムテスト自動化カンファレンス2014で「ビルドプロセスとCI」をお話してきました #stac2014

ヤフー株式会社さんで開催された、テスト自動化研究会の旗艦イベント「システムテスト自動化カンファレンス2014」にスタッフとして参加、また、一枠いただいて講演させていただきました。 写真は会場から見下ろせた、見ろ、リアj ミッドタウンのイルミネー…

システムテスト自動化 標準ガイド が発売されます

テスト自動化研究会のメンバーで翻訳・執筆した、『システムテスト自動化 標準ガイド』が12月16日に発売されます。 システムテスト自動化 標準ガイド (CodeZine BOOKS)作者: Mark Fewster,Dorothy Graham,テスト自動化研究会出版社/メーカー: 翔泳社発売日: …

Travis CI Meetup Tokyo に行ってきました #travisci_jp

Travis CIのJosh Kalderimisさん、Hiro Asariさんが(RubyKaigiのため)来日されるということで、DeNAさんで開催されたMeetupイベントに行ってきました。 当日撮影された動画および、発表スライドはconnpassの資料ページにまとめてあります Travis CI Meetup…

Travis CI Night に行ってきました #eytokyo

Engine Yard 東京オフィスで開催された Travis CI Night に行ってきました。 iOSのオープンソースライブラリにおけるCI環境の定番となっている Travis CI に関する国内初イベントとのことで、行ってきました。RubyやPHPなどで利用されている方々のお話も聞け…

iOSアプリ テスト自動化入門 のサポート

【3/21】タイトルを変えました 拙著『iOSアプリ テスト自動化入門』が発売されました。このエントリで内容のフォローをしていきます*1ので、誤字・脱字、説明の足りないところ等ありましたら、コメントなどでご指摘ください。 iOSアプリ テスト自動化入門作…

iOSアプリのテスト自動化本を執筆しました

まだ校正中なのですが、iOSアプリのテスト自動化入門(仮)的な*1タイトルの本を執筆しました。秀和システムさんから3月中旬ごろ発売予定です。 iOSアプリ テスト自動化入門作者: 長谷川孝二出版社/メーカー: 秀和システム発売日: 2014/03/18メディア: 単行…

EasyMockをAndroidテストプロジェクトで使用する #android_tec

DalvikサポートがマージされたEasyMock 3.2がいつの間にか(半年も前に)リリースされていたので導入方法などのメモ。 尚、MockitoのDalvikサポートについては下記エントリで紹介しています。 MockitoをAndroidテストプロジェクトで使用する #android_tec - …

Android Test Casual Talks #1で「Androidで使えるモックフレームワーク」をLTしてきました #androidtest

Androidのテスト系イベントAndroid Test Casual Talks #1に行ってきました。 Androidのテスト関係ネタはだいたい出尽くした感を持っていたのですが、Espressoやテストケース自動生成など目新しい話、また楽天さんの導入事例の話など、興味深いお話を聞けまし…

GREE Tech Talk #04 スマートフォン時代のソフトウェアテスト に行ってきた #greetech04

最近テストづいている?勢いで、GREE Tech Talk #04 : スマートフォン時代のソフトウェアテストに行ってきたのでメモ。 WAPとかCiRCUSとかHT03AとかIS01とか懐かしいキーワードが出てきたりUnityの話が聞けたりと、幅広く、そしてスマートフォンの闇の深さを…

システムテスト自動化カンファレンス2013で「スマートフォンアプリのテスト自動化をはじめよう」をお話してきました #stac2013

テスト自動化研究会主催のシステムテスト自動化カンファレンス2013にスタッフとして参加&モバイル枠をいただいてお話してきました。 スマートフォンアプリの テスト自動化をはじめよう from Koji Hasegawa システムテスト自動化カンファレンス2013ツイ…

第3回Quesで「ここからはじめる!Androidアプリのテスト自動化」をお話してきました

QuesというQAエンジニアイベントで、Androidアプリのシステムテスト(システムレベルの機能テスト、回帰テスト、UIテスト、等々)自動化についてお話してきました。 "イケてるQAエンジニアの集い"と銘打たれたこのイベント、QAエンジニアの現場の横のつなが…

Remote TestKitを使ってみた(iOSデバイス編)

NTTレゾナントさんの運営する、リモートでAndroid端末をレンタルしてアプリの検証に使えるサービス Remote TestKit がiOSデバイスをサポートしたとのことで、使ってみました。 尚、Remote TestKitは(株)カトマックさんの「リモート・スマホ・レンタル」と…

Androidアプリテスト技法(共著)が出ました

テスト部の活動がなめこの収穫だけではないことを証明してやる! というわけでもないですが、秀和システムさんからAndroidテスト部メンバーの共著で書籍を出させていただきました。すでに書店に並んでいるはずです。Androidアプリ テスト技法|書籍情報|秀…

MockitoをAndroidテストプロジェクトで使用する #android_tec

先の記事(さようならAndroid Mock)で書いた通り、Javaにおけるモックフレームワークとして人気の mockito 1.9.5 rc1以降で、Dalvik上での動作が正式にサポートされました。 mockitoの導入方法 Android Mockと比べて、とても簡単です。 Downloads - mockito…

さようならAndroid Mock #android_tec

Android Mockの開発者、Stephen Woodward氏の Android Mock Discussionへの投稿より。 (超要約) Native mocking support via Mockito and EasyMock ここ数年、業界標準のモックフレームワークのDalvik対応を進めてきた結果、 mockito 1.9.5 rc1以降*1でAnd…

uiautomatorで端末の回転とスクリーンショット撮影 #android_tec

uiautomatorによるテストで、端末の回転と、スクリーンショットを撮影する方法です。 uiautomatorの設定と基本的なテストの書き方は先の記事 uiautomatorを試してみた を参照してください。 要件 uiautomator自体はAPI Level 16以上(Android 4.1)で動作し…

uiautomatorを試してみた #android_tec

Android SDKに追加されたUIテスティングツール uiautomator を試してみたのでメモ。 要件 ADT r21以上 API Level 16以上(Android 4.1) が必要です。 テスト実行までの手順 テストプロジェクトの作成 1. Eclipseで新規Javaプロジェクトを作る 2. プロジェク…

第2回 Androidテスト祭りを開催しました #atecfes2 #android_tec

日本Androidの会テスト部主催の『第2回 Androidテスト祭り』が4/28に東海大学高輪キャンパスで開催されました。制作のお手伝いやら登壇者様への講演依頼から、なし崩し的に開会挨拶と司会まで努めさせていただいたわけですが、なんといっても私の一番の成果…

docomo リモートテストサービス開発状況について 聴講メモ #docomoku #android_tec

NTTドコモさん主催の『docomo Dev.Event for Android』がドコモ川崎ビルであり、気になっていたリモートテストサービスの話があるということで聞いて来ました。 リモートテストサービス開発状況について 参考:報道発表資料 : アクセンチュアとドコモがコン…

Support Packageを使用したAndroidアプリのテストプロジェクト設定

製品プロジェクトにSupport Package(旧 Compatibility Package)を使用しているときのテストプロジェクトの設定について。テストプロジェクトのBuild PathにSupport Packageのjarファイル(android-support-v4.jar)を追加していても、Support Packageに含…

デブサミ2012で『実践 Android Developer Testing』と題し講演させていただきました

Developers Summit 2012で【17-D-7】に枠をいただき、Androidテスト部の4名(@snsk, @mike_neck, @ussy00, 私)で講演させていただきました。 タイトルは『実践 Android Developer Testing』であり開発者テストが主テーマなのですが、私は前座として主にシス…

Bj Rollison氏の『Testing in an Agile Environment』に参加してきました(但しDeveloper目線)

JaSST'12 Tokyoの初日、Bj Rollison氏(Microsoftのテストの偉い人)のワークショップに参加してきました。そもそもテストエンジニアに向けたワークショップなのですが、私自身デベロッパーであり、かつ、たまたま同じテーブルになった方々全てデベロッパー…