20120324 abc2012s lt 猿によるなめこ収穫(仮)

48
「猿によるなめこ収穫(仮)」 2012.03.24 @youten_redo ようてん

Upload: youten-

Post on 31-May-2015

2.870 views

Category:

Technology


2 download

DESCRIPTION

「猿によるなめこ収穫(仮)」

TRANSCRIPT

Page 1: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

「猿によるなめこ収穫(仮)」

2012.03.24

@youten_redo ようてん   

Page 2: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

2

自己紹介

名前 ようてん

Twitter @youten_redo

ネタLT大好き

前回(ABC2011s)

Page 3: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

「猿によるなめこ収穫(仮)」

Page 4: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

monkeyrunner

Page 5: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

5

monkeyrunner

開発者向けの自動操作ツール

Pythonでスクリプトを書く

タッチイベントのエミュレート

キーイベントのエミュレート

スクリーンショットも撮れる

Page 6: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

これは楽しい

Page 7: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

なぜもっと流行らない

Page 8: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

公式サイトを見よう

Page 9: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 10: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

地味だ

Page 11: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

【特徴】

・複数のデバイスが制御できる

・機能毎テストが可

・回帰(デグレ)テストが可

・拡張可能

Page 12: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

説明もおカタい

Page 13: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

日本語マニュアルとかないのか

Page 14: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

テスト部

Page 15: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

テスト部に任せた

Page 16: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

任意のアプリ呼び出し

タップ

ドラッグ

フリック

指定秒数wait

Page 17: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

「猿によるなめこ収穫(仮)」

Page 18: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 19: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 20: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 21: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 22: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 23: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 24: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 25: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 26: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

26

動画はyoutubeで!

おサルさんによるなめこの自動栽培

Page 27: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

  ̄ ̄ ̄ ̄ ̄ ̄○ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄           O 。                  , ─ヽ ________    /,/\ヾ\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |__|__|__|_   __((´∀`\ )< というお話だったのサ |_|__|__|__ /ノへゝ/'''  )ヽ  \_________ ||__|        | | \´-`) / 丿/ |_|_| 从.从从  | \__ ̄ ̄⊂|丿/ |__|| 从人人从. | /\__/::::::||| |_|_|///ヽヾ\  /   ::::::::::::ゝ/|| ────────(~~ヽ::::::::::::|/        = 完 =

Page 28: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

終わりだと思った?

残念、さやk(

Page 29: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

「猿によるなめこ収穫(仮)」

Page 30: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

えっ、こういうずるっこできるの

まずくないの?

Page 31: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

一般ユーザには難しい

開発者にはちょっと手間がかかるだけ

Page 32: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

きちんと公式で配布されている

標準の開発(テスト)ツール

Page 33: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

アプリ側で

対策をする必要がある

Page 34: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

「セキュアクロックもどき」

時々サーバと通信して

あまりにも時間がずれてたら動かない

Page 35: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

ゲームデザインで回避

Page 36: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

単純な連打ゲー

イクナイ

Page 37: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

デバイスを指定して実行が可

数十機種同時テストも可能

Page 38: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

msec.単位のwait指定が可能

人間では困難な再現テストもやすやすと

Page 39: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

逆に開発にガンガン

利用していきましょう!

Page 40: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

ご清聴ありがとうございまし

Page 41: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

残り時間あと何秒ですか?

Page 42: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

One more thing

Page 43: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

カジュアルゲーじゃなくて

アクションもいけるはず!

Page 44: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 45: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 46: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)
Page 47: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

47

動画はyout(

おサルさんによるねじ巻きナイトの自動ジャンプ

Page 48: 20120324 ABC2012S LT 猿によるなめこ収穫(仮)

手動では1-1だけで限界でした

※キーロガー作ればよかったorz