JaSST'18 Tokyo A1 「Advances in Continuous Integration Testing at Google」

JaSST'18 Tokyo の 1日目の基調講演。Googleさんのテストの話。
1
前へ 1 ・・ 5 6
broccoli @nihonbuson

開発者がコードを変更する時に、自動テストの改修が入ると思うが、改修対象となるテストの選定は自動で行われているか? 開発者がスポットを見つける。レビュアーも確認している。 #JaSST

2018-03-07 11:30:26
ぱいん🍍 @pineapplecandy

いい刺激です。が、内心、”Googleでは”という言葉が胸に刺さる #jasst

2018-03-07 11:30:26
杉原和音 @s_kazune

さっきからここで言ってるintegration test って実結合させるものなのか、テストダブルを利用するもの(systems test的な)なのかどっちだろう? #jasst

2018-03-07 11:30:37
broccoli @nihonbuson

テスト変更が漏れていることが原因の失敗が起こるのでは? 仮にテスト変更を行わなかったらテストは失敗するので、開発者に通知が行われる。 テストに対して影響を行わないようにしているので、事前に行うように注意している。 #JaSST

2018-03-07 11:31:57
goyoki @goyoki

開発・テスト設計・インフラ構築ができるエンジニアが現場にいきわたってて、現場主導でテスト設計を支えてる感じか #jasst

2018-03-07 11:32:52
broccoli @nihonbuson

AIを利用したテストやAIをテストしたりはしているか? 私のチームではAIを使ってテストのスケジューリングや選定をしている。 機械学習のテストをできている人は少ない。私自身心配をしている。 機械学習そのものが間違っていると、ゆくゆく大きな影響・問題になる。 #JaSST

2018-03-07 11:34:05
あきやま🍠 @akiyama924

AIはテストの選定に使っています。機械学習が役立つかどうかはまた課題があり、今後業界全体で取り組んでいくことになると思っています。 #jasst

2018-03-07 11:34:52
ぱいん🍍 @pineapplecandy

JaSSTクラスになると情報交換会ももしかして通訳いたりするのか?それとも通訳やろうか?

2018-03-07 11:36:03
broccoli @nihonbuson

開発者の人数とバグの関係について。 チームの人数が少ないほうが良いとか、モブプログラミングが有効なのか、ファイルの変更者の人数について教えてほしい。 強い相関関係としてあるのは、複数人が同じファイルを変更すると影響が起きやすいことが分かっている。 1人や3人以上より2人が良い #JaSST

2018-03-07 11:36:06
broccoli @nihonbuson

Google社では3人以上が触らないようなルールはあるか? ルールは設けていない。 設定ファイルでは多くの人が触っている。 ファイルを分けたりなどの方法論があるかもしれないが、まだ実施はできていない。 具体的に対策はしていない #JaSST

2018-03-07 11:37:26
ぱいん🍍 @pineapplecandy

MiccoさんにGoogleのソフトウェアテストに関する基本的な質問するのはお互い疲弊するから、古いけどこの辺のブログくらいは読んだうえで会話したほうがいい気がする publickey1.jp/blog/11/post_1… #jasst

2018-03-07 11:38:15
broccoli @nihonbuson

レビューについて。 レビュアーが必要なスキルセットは何か? スキルセットは可読性、コーディングスタイルを守っている、他のレビュアーに見てもらっている。 テックリードがレビュアーに選定されている。プロジェクトをよく知っている方。 もしくは言語に精通している方 #JaSST

2018-03-07 11:39:43
Takahide Masuhara @tmasuhara

自動化進めてなくてごめんなさいという思いしかない #jasst

2018-03-07 11:41:20
あきやま🍠 @akiyama924

レビューアの資格としては、その言語でコードを書いてレビューしてもらったことがあること。 プロジェクトについてよく知っていることが望ましいが、言語をよく知っているのならよいコメントを出せる。 #jasst

2018-03-07 11:41:22
Yasuharu NISHI @YasuharuNishi

ぐーぐる「静的解析の商用ツールは警告出しすぎウザい」www #jasst #ちょっと盛りました

2018-03-07 11:41:54
broccoli @nihonbuson

レビューについて自動化している部分はあるか? Tricorderというコードレビューの自動化はある。 静的解析のベンダーはレポーティングをしがち botから来たレポートに対して「使えないボタン」が存在している 変更していないコードにはFBが来ないようにしている #JaSST

2018-03-07 11:42:07
goyoki @goyoki

Not usefulいいな。トップダウンで変な施策押し付けられるの減らせそう。世の中の静的解析ツールのレポートは過剰すぎて、その過剰なレポート見て開発者が嫌がるというのも同意すぎる #jasst

2018-03-07 11:42:25
カワイイ商品のシェア @kawaiisyouhinn

#一時期狂ったように食べてたもの選手権 m-flo 呼符10枚 #あなたの本当の身長がわかる #jasst twitter.com/kawaiisyouhinn…

2018-03-07 11:42:33
カワイイ商品のシェア @kawaiisyouhinn

【🌸2018春新品🌸】 わあ~これ~めちゃくちゃ可愛い😍~ さりげなく可愛さを演出します~ 軽量で柔らかな履き心地はポイント! ぜひ手に入れるわ。❤️🛒bit.ly/2FvEPTa 弁財天 #弟の日 獣神化 #クックルン 室谷由紀女流二段 pic.twitter.com/jykVMBI64A

2018-03-06 19:00:11
goyoki @goyoki

今回の基調講演は興奮した。学ぶものも多かった。参加できて良かった #jasst

2018-03-07 11:43:13
YASUI Tsutomu @yattom

「静的チェックは、独自ツールでやってる。ベンダーのツールはレポートが多すぎて、いらない。うちのツールは「意味なし」ボタンがあって、たくさん押されたらルールを捨てる」 #jasst

2018-03-07 11:44:29
前へ 1 ・・ 5 6