昨日発生していたサイトログインできない不具合は修正されております(詳細はこちら)

アート系ECサイトArtsyのエンジニアが語る 素晴らしいアプリを作るためのテスト手法4つ #tryswiftconf

Artsyにおけるテスト手法の紹介 Ash Furrow @ashfurrow Artyは4つのiOSアプリケーションを提供しています。すべてオープンソースとして公開しています。そしてすべて異なるアプローチを用いてテストされています。なぜでしょうか?それぞれ異なるテスト手法を用いることは、異なる環境においてうまく動くからです。ArtsyのiOSチームの判断の裏付けとなった議論や、どんな問題にあたり、どのように課題を解決したのかを紹介します。すばらしいソフトウェアを作るために、なぜテストが重要なのかをより理解できるようになるでしょう。
0
前へ 1 2 3 ・・ 6 次へ
斉藤 祐輔 @uskwitter

プレゼン手法が面白いな。コードの話をコードを書かずに説明しようとしてる? #tryswiftconf

2016-03-04 17:50:35
永井 佑樹 @unynagai

テスタビリティのためにアプリのコードを変えるべきか迷うことがあったけど、今回のカンファレンスで「変えてよい」に傾いてる #tryswiftconf

2016-03-04 17:51:28
Jeff Hui @jeffhui

.@ashfurrow showing an elegant way to describe transitioning from xUnit to BDD styled tests. #tryswiftconf pic.twitter.com/hOX36J4ceS

2016-03-04 17:51:32
拡大
akira108 @hoshi_gaki

「テストコード」自体はテストされてないから明瞭で短くわかりやすく書くべき #tryswiftconf

2016-03-04 17:51:45
Koichi Adachi @adachi_koichi

スライドの表現がわかりやすい #tryswiftconf

2016-03-04 17:52:05
TM.OKITA @tmokita

#tryswiftconf UnitテストとかUIAutomationとかfastlaneのSnapShotでGUI確認とか、それくらいならやったことある。

2016-03-04 17:52:13
永井 佑樹 @unynagai

テストを追加することでドキュメントを追加することができる #tryswiftconf

2016-03-04 17:52:21
color_box @color_box

単体テストをリファクタした時に、ネストが深くなりすぎるようならクラスがでかすぎるから分割すべきと、なるほど。 #tryswiftconf

2016-03-04 17:52:50
じょ @Jotei_JP

ソースコードを書かずにプレゼン、真似したいけど難しい。大きい会場に優しいんだけど、、 #tryswiftconf

2016-03-04 17:54:17
iida @iida_0213

多分javaが何度も通った道 #tryswiftconf

2016-03-04 17:54:42
mitz @t_mitz

テスト書くとtestableなコードになって、結果的にいろいろ見通しがよくなるから好き #tryswiftconf

2016-03-04 17:54:56
WorldDownTown @WorldDownTown

今話してるアプリの実際のテストコードはこれかな。 github.com/artsy/eigen/tr… #tryswiftconf

2016-03-04 17:54:56
リンク GitHub artsy/eigen eigen - The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's iOS app.
ダンボー田中📦 @ktanaka117

テストを書くことによって、実コードの設計がFatすぎないかとか、細かい分け方が正しいかどうかということを俯瞰的に見れそうというのが、話を聞いたり周りの人を見ていて思う。 エンジニアとしてより高みに登るにはテストしたほうがよいのかな #tryswiftconf

2016-03-04 17:55:29
永井 佑樹 @unynagai

UITestingがどう活用されていくのか気になってる #tryswiftconf

2016-03-04 17:56:46
リンク GitHub facebook/ios-snapshot-test-case ios-snapshot-test-case - Snapshot view unit tests for iOS
auchida @utwang

文字情報がないと、とても音声に集中できてる感覚がある。 #tryswiftconf

2016-03-04 17:57:24
殺意駆動開発 @toru_inoue

snapshot test 1.snapshot view controller’s screenshot 2.add changes 3.get new screenshot 4.compare screenshot #tryswiftconf

2016-03-04 17:58:22
永井 佑樹 @unynagai

細分化はもちろんだけど、設定値とかをテストコードからも変更できるようにって意味で #tryswiftconf

2016-03-04 17:58:33
前へ 1 2 3 ・・ 6 次へ