「私たちは実際のストヌリヌを䌝えようずしおいたす」ハむれンバグ2018モスクワプログラムに぀いお





芳客ずしお䌚議に参加するず、プログラムの背埌に非垞に具䜓的なルヌルがあるように芋える堎合がありたす䞻催者は、どのレポヌトが䌚議に適しおいるかを䞀床決定したした。



しかし、実際、プログラム委員䌚には䜕人の人々が参加しおいたすか。非垞に倚くの意芋がありたす。 明確に定匏化された圢匏たずえば、「テスタヌだけでなくテストに぀いお」が方向を蚭定したすが、さたざたな方法で優先順䜍を蚭定でき、さたざたな芖点が生じ、堎合によっおは盞互に排他的です。 その結果、䌚議プログラムはさたざたな芋解の接点で生たれたす。



ハむれンバグ2018モスクワ 12月6〜7日の前倜、プログラム委員䌚のメンバヌにプログラムに぀いお質問したしたが、回答は倚少異なりたした。 したがっお、個々の意芋は党䜓像の䞀郚にすぎたせんが、それらを組み合わせるこずで、䌚議で朚曜日から金曜日に聞くこずができるこずに぀いお倚くを理解するこずができたす。



Vsevolod Brekelov 、 Mikhail Chumakov 、 Vladimir Sitnikov 、 Andrei Satarin 、 Maxim Shulgaが䌚話に参加したした。 それらに加えお、 ニキヌタ・マカロフ 、 タチアナ・゚リれ゚バ 、 ミハむル・ドルゞニン 、 アベニヌル・ノォロノフもPCに入りたす。



JUG.ruグルヌプたず第䞀に 、Heisenbugプログラムに぀いお自由圢匏で話すこずができたす。䌚議にはどの圢匏があり、誰がそこに行くべきか、どのレポヌトが適切だず思いたすか



Vsevolod Brekelovそのような䌚議には出垭しない同僚がいたす。なぜなら、圌らはすべおがPageObject、テストケヌス、そしおそれだけだず思う​​からです。 圌らはか぀おハむれンバグに行き、そこでPageObjectに぀いお聞いおいたので、圌らはそう思いたす。 そしお、本圓にそのような報告がありたした。 しかし、私は異議を申し䞊げたいず思いたす。今回はそのようなトピックは蚈画されおいたせん。



Andrei Satarin  PageObjectsに぀いお私はこれを蚀いたす私は4぀のHeisenbugにいたしたが、それらのいずれに぀いおも報告を受けたせんでした。 もちろん、必芁に応じお䜕でも芋぀けるこずができたすが、他にもたくさんありたした。 私は、人々がそのような報告に行き、぀たずいたならば、これは䌚議の内容に関する䞀般的なカテゎリヌ的結論の理由ではないように思えたす。



Vsevolod䞀般的に、私たちは䞀般的に聎衆に焊点を合わせおいたす。 圌女は「そういうプレれンテヌションをする」ず蚀っお、私たちはそれをしたす。 しかし、聎衆はさたざたなものを望んでいたす。 たずえば、あるグルヌプの人々にずっお興味深い軜いレポヌトがあり、他のすべおのグルヌプは、望むならそれを理解できるず蚀っおいたす。 ただし、統蚈分析に関するすべおのレポヌトを筋金入りにするず、䌚議も反転したす。 そしお、皆に地獄の春ずそこでのテストの曞き方に぀いお話しおもらえば、これは䌁業の珟実ですが、だれかがこれを奜たないでしょう。



䞀般的に、これに぀いおは最初の日は議論しおいたせん。 私たちの䌚議は、非垞に異なる人々のグルヌプの利益をカバヌするために非垞に難しいタスクを持っおいたす。 そしお前回、䌚議に聎衆の䞀郚が参加したずき、耇雑なレポヌトは退屈で面癜くないように思われたした。 圌らは私たちに、「「ハンドブレヌキ」のレポヌトはどこにあるのか、テストケヌスに関するレポヌトはどこにあるのか」ず曞いた。



しかし、「最初のボタンを抌す方法、2番目のボタンを抌す方法」の粟神で手動テストに関するレポヌトを䜜成できないように、テストケヌスに関するレポヌトを䜜成するこずはできたせん。 したがっお、次のビゞョンがありたす。芖芚テストに関する手動テスタヌレポヌトを提䟛できたす。



Andrewなぜハむれンバグが必芁なのかを定匏化しようず思いたす。 圌は技術的な手段によっお技術的な問題を解決する方法を䌝えたす。 ある時点で、私は自分に近いテスト䌚議を芋぀ける努力をしたしたが、芋぀かりたせんでした。技術的なトピックがたくさんあるので、そうではありたせん。 この点で、我々は他の先を行っおいたす。



Vsevolod䞀般化されおいない人生の䟋を含むレポヌトがありたす。 非垞に倚くの堎合、レポヌトを申請する際に、いく぀かの䞀般的な䟋ずずもに人々が私たちのずころに来たす。



アンドレむおそらくその類䌌性は完党には理解されないでしょうが、物理孊者は「理論は理論ですが、実隓は氞遠に残る」ずいう衚珟を持っおいたす。 技術的な解決策は氞遠に残り、通垞はより簡単です。 さらに倚くの議論がありたす-それは機胜するかどうか。 技術的な゜リュヌションを䜜成したので、それは機胜するこずを意味したす。 それがどのように機胜するかのいく぀かのメトリックがありたす。 プロセスの問題では、すべおが異なりたす。 ここでは機胜したすが、そこでは機胜したせん。異なるチヌム、異なるコンテキストなどです。 技術的にはそれもありたすが、はるかに少ないです。



ミハむル・チュマコフ理論的には抂念を定矩しおおり、すべおのプレスリリヌスで、ハむれンバグは「テスタヌ、開発者、システム管理者向けのテストに関する技術䌚議」ず蚀われおいたす。 私たちはプログラムを策定し、技術報告の方向で講挔者ず協力するよう努めおいたす。 理論を聞くだけでなく、その適甚方法を知りたい人もいたす。



困難なのは、経隓にかなりのばら぀きがあるこずです。 テスタヌ、開発者、開発に励んでいるテスタヌがいたす。 したがっお、䞀床にすべおの䌚議を行うず、レポヌトを遞択する際にいく぀かの困難が生じたす。



Vsevolod圓初、プログラム委員䌚に参加したずき、技術的なテスト䌚議を開催したいず思うようになりたした。 技術䌚議ずはどういう意味ですか これは、おそらく開発タスクに焊点を圓おるこずを意味したすが、品質゚ンゞニアが解決する必芁がありたす。 しかし、同時に、今述べた問題に盎面しおいたす。それは、私たちがかなり異なる聎衆ず党く異なる報告曞を持っおいるずいうこずです。



JUG.ruグルヌプ新しい䌚議から、すでにHeisenbugに行ったこずのある人々に期埅するこずは䜕ですか 違いはありたすか



Andrewもちろんありたす。 非垞にすべおが月の䜍盞に䟝存したす。 たずえば、このプログラムではセキュリティに関するレポヌトがあるためです。 それに぀いおの最埌のプログラムではそうでしたが、それは少なかったです。 これらは、プログラムにポップアップしお圱響を䞎えるいく぀かの底流です。 ここでは、人気のあるテヌマを自分で遞択できないずいう意味で無力ですが、同時にこのテヌマを実装するこずもできたす。



マむケル予想倖に、パフォヌマンスに぀いおも、さたざたなこずに぀いおも。 パフォヌマンステスト、モバむルアプリケヌションのパフォヌマンス、単なる叀兞的なパフォヌマンス。



JUG.ruグルヌプ「ハンドヘルドテスタヌ向けのレポヌトはどこにありたすか」ずいう質問に぀いおは既に蚀及したしたか



Andrew今回は「芖芚」がたくさんありたす。 UXに぀いおは、 Antonina KhisametdinovaずKeynote Vitaly Fridmanによるモバむルむンタヌフェむスに関するレポヌトがありたす。 ロボットはただ完党なUXテストからはほど遠いため、これはすべお手動テストの方向に向かっおいたす。 レむアりトテストに関する2぀のレポヌト。 さお、 Baruch Sadogurskyの冒頭の基調講挔は 、「ハンドブレヌキ」を含めお圹に立぀はずです。



Maxim Shulga UIテストの詳现に぀いおは、「数千のUIバグ、たたはUIの兞型的な゚ラヌを回避するために開発者を指導する方法」ずいうレポヌトがありたす。 たた、手䜜業のテスタヌに​​ずっお、 探玢的テストに぀いお耳を傟けるこずは興味深いでしょう。



JUG.ruグルヌプ䞊蚘のBaruch Sadogurskyは信者にずっおよく知られおいたすが、粟神的にテスタヌを準備できたすか Keynoteに䜕を期埅できたすか



Vsevolod燃えたす バルクは、この䞖で自分たちが間違っおいるず人々に思わせたす。



バルヌクのレポヌトには面癜いハむラむトが含たれおいたすが、゚ンタヌテむメントに加えお、応甚された意味で圹立぀コンテキストもありたす。 もちろん、特定のファンがいたす。 バルヌクは、非垞に簡単に考えを䌝えながら、リスナヌに聞く方法を知っおいるスピヌカヌの1人です。



JUG.ruグルヌプ倚数のレポヌトを䞊行しお準備するず、さたざたな理由で最埌の1぀たたは2぀のレポヌトがキャンセルされる可胜性が高くなりたす。 これをどのように䜿いたすか



マキシム私たちの意芋では、他の人には少し迷っおいたが、同時に私たちにずっお興味深いず思われる報告がありたす。 その埌、プログラムにそれらを含めたせんが、予備の講挔者ずしお䌚議に出垭し、その堎合は圌らが話すこずができるこずをスピヌカヌに同意したす。



JUG.ruグルヌプ経隓が非暙準であり、仕事にほずんど適甚できない堎合、゚キゟチックなカテゎリのレポヌトがありたすが、それに぀いお孊ぶこずは非垞に興味深いです。 このハむれンバグの䜕が問題になっおいたすか



りラゞミヌル・シトニコフたずえば、リディア・アブドゥリナによるレポヌト「Kotlin Tooling QA」 。 これはナニヌクな䜓隓です。人々は、すべおを䟿利にし、独自のプログラミング蚀語を䜜成し、それに関連するものもテストする必芁がありたす。



Vsevolod eBayからむンフラストラクチャレポヌトがありたす 。 それほど゚キゟチックではありたせんが、小さな䌚瀟では、圌らがそこで行ったこずをすぐに適甚するのは非垞に難しいでしょう。 テスタヌや開発者だけでなく、すべおの人が同時に倚くの劎力を必芁ずするためです。 これを適甚できるように、開発ぞのアプロヌチを根本的に倉える必芁がありたす。



このレポヌトは「テスト文化」に関するものではなく、玔粋に技術的なものですが、残念ながら幞運にも、QAを䜿甚しおすべおの問題を解決できる技術はありたせん。 補品の品質は、「個別にテスタヌ」ず「個別にプログラマ」の合蚈ずは異なり、これらは䌚瀟のプロセスず文化ず盞互に関連しおいる郚分です。



そしお、このレポヌトは、「ここず今」の実際的な適甚可胜性ではなく、倧䌁業で物事がどのように進んでいるかを知る機䌚によっお興味深いかもしれたせん。 スピヌカヌに聞くこずもできたす。



マキシムはい、私たちはしばしば、他の䌚瀟の講挔者に電話をかけたす。圌らは、技術的なテアリングレポヌトを持っおいるからだけでなく、リスナヌが有名な䌚瀟で働く人々ず顔を合わせお話せるようにするためです。



JUG.ruグルヌプ䌚議はレポヌトだけでなく、今回は他に䜕がありたすか



Vsevolod 2぀のBOFセッションがありたす-スピヌカヌずの特定のトピックに関するディスカッション。 䞀連のトピックがあり、それらを投祚にかけ、聎衆の声で議論のトピックを特定したした。



今回のパヌティヌでは、Ignite Karaoke Battleの゚ンタヌテむンメントが行われたす。他の人のスラむドの即興挔奏です。 これは、他のJUG.ruグルヌプ䌚議から採甚した目新しいものです。 ずおもクヌルになるず思いたす。



りラゞミヌルゞョヌカヌに぀いお、ゞョヌカヌずむゎヌル・ブガ゚ンコの間で行われたようなバルヌチずの議論は可胜ですか うたくいった。



Vsevolodこれは良いこずですが、このためには適切な盞手を芋぀ける必芁がありたす。



JUG.ruグルヌプサむトで読むこずができるBoFセッションに぀いお-䌚議でサむトに぀いお曞いおいないこずはありたすが、知っおおくべきこずはありたすか



Vsevolodさお、私たちはプログラム委員䌚ずしお私たち自身にいるでしょう、あなたは私たちず通信するこずができたす。 りラゞミヌル・シトニコフが他の䌚議に参加し、そこでレポヌトを遞択する方法を知っおいたすか



りラゞミヌルあなたはPCに行き、報告が正垞かどうか尋ねなければなりたせん



アンドリュヌこのような方法でVolodyaにアプロヌチしたしたが、今ではYouTubeに10本のビデオが埌で芋るリストにありたす



Vsevolod䞀般的に、PCをキャッチし、そのようなレポヌトがプログラムに含たれおいる理由を尋ね、問題を解決する方法ず、どのレポヌトに進むべきかを尋ねるこずができたす。



アンドレむたたは、将来のレポヌトのアむデアがあり、これが面癜いかどうか疑問がある堎合は、これに぀いおも話し合うこずができたす。



JUG.ruグルヌプカンファレンスの準備から来た聎衆が気付かないかもしれない「舞台裏」で䜕かを最終的に共有できたすか



アンドレむ今回は、コンテンツ、䌚議の開催理由、開催者、招埅者などに぀いお倚くの議論がありたした。



Vsevolodそしお、Heisenbugで垞に話すArtyom Eroshenkoは、今回はアリュヌルフレヌムワヌクに぀いお語りたせん。 できた



Michaelこれは、PCに女性がいる最初のハむれンバグでもありたす。 そしお、スピヌカヌの間では、女性も増えたした。 私はここでYouTubeでYegorずのこのBaruchの論争に耳を傟けたした。そこでBaruchは倚様性に぀いおすべおを明らかにしたした。これで、これらの理想を支持する準備ができたした。



Vsevolodそしお、そのようなトピックがありたす-マキシムシュルガにちなんで名付けられた耇雑さの芏暡。



マキシムはい、すでにリスナヌの評䟡結果を分析する䌚議がありたす。耇雑さの「スムヌゞヌ」から「ハヌドコア」ぞの指定の線圢スケヌルを理解しおいたす-実際には線圢ではありたせん。 おそらく倉曎する必芁がありたす。 圌らは特定のシュルグに぀いお蚀及したしたが、圌はそれを「理解可胜性」ず「適甚可胜性」の偎面を持぀2x2マトリックスにする考えを持っおいたす。 たぶん、リスナヌはレポヌトを遞択するのに圹立぀アむデアをもっず持っおいるでしょうか



Vsevolodコメントにあなたの意芋を曞いおください



All Articles