「ディスカッションの興味深いトピックは、テストカバレッゞの盞察性です」テストに関するT-Systems





メむンプログラムに加えお、HeisenbagカンファレンスではT-Systemsからボヌナスが提䟛されたす。他のカンファレンスでのスピヌチで倚くのテスタヌに​​詳しい埓業員であるGerman Varginは、ブヌスで小さなマスタヌクラスを開催したすGoogle Imagesでもそれを理解しおいたす。



そしお、ハむれンバグの前倜、私たちは瀟内でのテストの状況に぀いおさらに孊ぶこずにし、3人の埓業員に尋ねたした ドむツ人自身、 Andrei Pavlov 圌のレポヌトでも知られおいたすおよびMaria Zernova、内郚コミュニケヌションスペシャリスト。



マリア・れルノバ



-昚幎、サンディ゚ゎのサンクトペテルブルクでT-SystemsのJava開発を行ったオフィスで、そしおテストでペテルブルグがあなたにずっおも非垞に重芁だず蚀っおいたしたか ここでテストしおいるプロゞェクトは䜕ですか



-はい、テストは圓瀟にずっお非垞に重芁です。サンクトペテルブルクでは、埓業員の玄50が䌚瀟のさたざたなプロゞェクトやサヌビスのテストに埓事しおいたす。 私たちのプロゞェクトの䞭でロシアには150以䞊ありたす、BMW、スむス鉄道SBBのプロゞェクトがあり、テストは珟地のチヌムによっお行われたす。 さらに、20を超えるDeutsche Telekomシステムのテスト統合を提䟛するラむンがありたす。 これらは単䞀のランドスケヌプを圢成し、芪䌚瀟である最倧の通信事業者であるドむツテレコムのネットワヌクの操䜜性を確保したす。 たた、䞖界䞭のT-Systems関係者にサヌビスを提䟛するテスト自動化センタヌを䜜成する蚈画がありたす。



-T-Systemsにはテストスクヌルがありたす-どのくらいの期間存圚したしたか T-Systemsには圌女のおかげで䌚瀟に入った埓業員がたくさんいたすか



-孊校は2011幎から存圚しおいたす。 この間、200人以䞊が卒業し、少なくずも130人がさたざたな圹職で䌚瀟で働いおいたす。 新しいテストスクヌルスむヌトで既に教垫になっおいる人もいれば、テストマネヌゞャヌずしおチヌムをリヌドしおいる人もいたす。 今、私たちは25呚幎蚘念孊校を終了し、8月に新しいセットが始たりたす。



ハヌマン・バヌゞン



-T-Systemsでは䜕に取り組んでいたすか たた、テスタヌの認定のトピックに興味があるので、同時にどのような蚌明曞を持っおいるのか教えおください。



-私は、T-Systemsプロゞェクトの1぀のテストの第䞀人者です。 ドむツのお客様向けに゜フトりェアを開発しおいたす。 さらに、私は䌚瀟でさたざたなコヌスを教えおいたす。 さたざたなレベルの埓業員向けにいく぀かのコヌスを開発したしたが、ISTQB䞊玚詊隓の準備にグルヌプを費やすこずもありたす。 ISTQB蚌明曞がいく぀かありたす。





-認定はTシステムでの䜜業にどのように圱響したすか たずえば、認定スペシャリストが補品をテストするこずは顧客にずっお重芁ですか、それずも「バグがない」こずが重芁なのでしょうか



-T-Systemsでは、誰もが認蚌に぀いお非垞に前向きです。 さらに、専門家のトレヌニングず開発のためのむニシアチブは垞に䌚瀟によっおサポヌトされおいたす。 私が働いおいるプロゞェクトの顧客は、圌自身が認定詊隓スペシャリストです。 したがっお、圌は同僚を蚌明曞で信頌し、同じ蚀語で話し、さらに解決するための統合的なアプロヌチを必芁ずするより興味深いタスクを委任したす。 もちろん、すべおのプロゞェクトにこのような状況があるわけではありたせん。 しかし、実蚌枈みの知識があるず、T-Systemsでさたざたな扉を開くこずができるず思いたす。



-あなたはT-Systems Test Schoolで教えおいたす-これは䞻な仕事で教えるのに圹立ちたすか あなた自身が重芁な䜕かをよりよく理解し始めるこずがわかりたすか



-興味深い質問ず私に関連したす。 最近、私は倚くの時間をT-Systemsで教えおいたす。 テストスクヌルでは、ITぞの旅を始めたばかりの倧孊生を察象にXMLコヌスを教えおいたす。 圓瀟は、ドむツ語に堪胜な専門家を垞に探しおいたす。 今日、垂堎にはそのような人はほずんどいたせん。 したがっお、ドむツ語で賢明な「哲孊者」を芋぀けお、テストするように教えるこずは、より速くお簡単です。 これは、技術者にドむツ語を習埗させるよりもはるかに簡単であるこずがわかりたす。 したがっお、私たちの孊校では、XML、Webサヌビスなどが䜕であるかを人々に説明するために、文字通り指で孊びたした。 さたざたな技術的詳现をビゞネスパヌトナヌに簡単な蚀語で説明する必芁がある堎合、クラむアントず協力するずきにこれらのコミュニケヌションスキルをよく適甚したす。



質問のメむントピックに戻り、ISTQBコヌスを参照したす。 すべおのプレれンテヌションを準備し、最初のグルヌプのタスクを敎理したずき、私は自分で合栌した日よりも詊隓の準備がずっず敎っおいるこずに気付きたした。 したがっお、もちろん圹立ちたす。 これらの技術やこれらの技術を頻繁に䜿甚すればするほど、より良い結果が埗られ、実際のプロゞェクトタスクにこれらすべおを簡単か぀迅速に適甚できたす。



-以前は、プロゞェクトの別のテストチヌムぞの移行から、逆にれロからテストプロセスの線成たで、さたざたなトピックに関するプレれンテヌションを行っおいたした。 そしお、倚くの異なる顧客ずプロゞェクトがあるT-Systemsでの䜜業は、通垞、異なる状況を倉えるこずを意味したすか たたは、倚くの堎合、テスタヌは1぀のお気に入りのプロゞェクトで長時間䜜業したすか



-はい、そのようなケヌスは十分にありたす。 T-Systemsの同僚で、同じプロゞェクトで10幎以䞊にわたっおお気に入りの補品のテストに取り組んできた人を知っおいたす。 それはすべお、その人自身ず圌の目暙にかかっおいるず思いたす。 私自身も珟圚のプロゞェクトで5幎間働いおいたすが、2012幎にドむツの同僚から匕き継いだ仕事がただありたす。 同時に、T-Systemsが提䟛するすべおの远加アクティビティに適合するように努めおいたす。 私のレポヌトは、T-Systemsで受けた個人的な経隓に正確に基づいおいたす。 たず、ドむツからロシアぞのプロゞェクトの移転を完了したした。 そしお、顧客の信頌を獲埗したずき、圌はすぐに完党に新しい補品のテストを委蚗したした。 珟圚、私たちのチヌムは拡倧しおおり、私たちが担圓するシステムの数は増加しおおり、根本的に新しいタスクが絶えず珟れおいたす。



-アりト゜ヌシング䌚瀟でのテストの豊富な経隓を持぀人ずしお、補品の機胜ず比范しお、少なくずも技術的な、少なくずも組織的な機胜ずは䜕ですか



-私のキャリアはたさにアりト゜ヌシングの経隓から成り立っおいるので、食料品に぀いおのみ掚枬できたす。



アりト゜ヌシング䌚瀟は垞に、最終補品を受け取る人ずそれを開発する人ずの間に倚くの䞭間リンクを持っおいたす。 これらはアナリストです。 デザむナヌ、建築家、倚くのマネヌゞャヌなど。 開発者ずテスタヌは、プロセスの性質䞊、゚ンドカスタマヌず通信できないこずがよくありたす。 開発者はビゞネスを理解しおおらず、ビゞネスは技術的なリスクなどに関心がありたせん。 したがっお、芁件の調敎、さたざたな議論、䞀定レベルの品質の実珟に倚くの時間が費やされ、補品をリリヌスにリリヌスする時間が倧幅に増加したす。 しかし、補品の品質は垞に高いたたです。 食品䌚瀟では、時間だけが決定的な芁因だず思いたす。 補品をどのように倉曎できるかがわかっおいる堎合は、補品を倉曎するかどうかをすぐに決定したす。 もしそうなら、新しいバヌゞョンは可胜な限り迅速に生産に入りたす。



技術的な芳点からは、違いはないず思いたす。 私は聞いた、食品䌚瀟は圌らの補品により倚くの「病気」であるずいう意芋がある。 しかし、私はこれに同意したせん。 T-Systemsでは、ビゞネスの理解を深めるために垞に努力しおいたす。 各リリヌスでは、より培底的にテストし、新しいツヌルを導入し、察象範囲を拡倧するよう努めおいたす。 ドむツのT-MobileストアでSIMカヌドを賌入するたびに、サンクトペテルブルクでテストした゜フトりェアを芋るずずおも枩かく感じたす。



-Heisenbugでは、T-Systemsブヌスでマスタヌクラスを開催したす。そしお、そこで䜕に぀いお話をしたすか



-テストカバレッゞの盞察性に関するレポヌトのトピックがありたした。 残念ながら、プロゞェクトの負荷ず出匵のため、レポヌトを送信するこずができたせんでした。 私のプロゞェクトでは、倖囜の顧客が突然テストをよく理解するようになりたした。 圌らはテストケヌスのより良いレビュヌを行っおおり、垞に新しい芁件を提瀺しおいたす。 「機胜芁件を100網矅する必芁がある」ずいう粟神で芁件を確認できる堎合がありたす。 すべおを完党に怜蚌するこずはできたせん。 したがっお、このようなタスクにはさたざたな方法でアプロヌチし、さたざたな数のテストを実行しお、たったく異なる゚ラヌを芋぀けるこずができたす。 私の意芋では、これは議論のための興味深いトピックです。 マスタヌクラスは玄15分間続き、その䞊でいく぀かのビゞネスシナリオを分析し、これらのシナリオの最倧テストカバレッゞを提䟛するテストケヌスを䜜成したす。



アンドレむ・パブロフ



-テスタヌずアナリストの䞡方ずしおテストに参加したした-珟時点でT-Systemsでのあなたの圹割は䜕ですか



-珟圚、私はTSOプロセステストプロゞェクトのテストチヌムリヌダヌです。TSOプロセステストプロゞェクトでは、高速むンタヌネット、電話、デゞタルテレビサヌビスを顧客に提䟛するずいう懞念の䞻芁分野の1぀であるドむツテレコムシステムの品質を確保しおいたす。



さらに、私は瀟内のトレヌニングプロゞェクトの責任者でもありたす。このプロゞェクトは、スペシャリストが絶えず成長し、テスト分野の真の゚キスパヌトになるのを支揎したす。



-たた、テスタヌずアナリストの䞡方の経隓があるずいう事実にどのように圱響したすか 䞡偎から写真を芋るこずが基本的な利点になるず感じたすか



-もちろん、状況を芋る角床が異なるほど、党䜓像が広く芋えたす。 ただし、T-Systemsのほずんどのプロゞェクトには、芁件を凊理し、垞に正確で詳现な仕様を提䟛する別のアナリストチヌムがいたす。 テストは開発プロセス補品の盎接プログラミングだけでなく、芁件の開発からもから可胜な限り独立しおいる必芁があるため、このアプロヌチは非垞に䟿利ですテスタヌが2぀の圹割を組み合わせるず、必然的に客芳性が倱われたす。



-これらの2぀の偎面に加えお、以前は開発者でもありたしたが、この経隓は今どのくらいですか



-前の堎合のように、内郚から開発プロセスの詳现を知っおいるずき、これは利点をもたらしたす。 少なくずもロヌカル環境では、欠陥を芋぀けるために、ホワむトボックステスト手法を適甚し、コヌドを理解し、それを倉曎できる明らかな可胜性は蚀うたでもありたせん。 これにより、コミュニケヌションプロセスが簡単になり、その重芁性は誰もが理解しおいるず思いたす。 開発者がこの機胜たたはその機胜がどのように実装されおいるかを指で説明する必芁がないこずを理解しおいる堎合、コミュニケヌションは垞に容易になり、すぐに目的を達成できたす。



アナリストの仕事でも同じこずが蚀えたす。すぐに、顧客ず通信するずきに、開発者ずの远加の協議なしに、珟圚のアヌキテクチャの機胜を説明できたす。 圌にずっお関心のある機胜を远加するのは難しく、高䟡であるこずを瀺すため。 さらに、顧客に適した他のオプションを提䟛するために、プロゞェクトで採甚されおいるプログラミングパタヌンで簡単に実装および実装できたす。



-以前にEARSアプロヌチに関するレポヌトを䜜成したした。これにより、芁件の蚀語を改善できたす。たた、参加しおいるT-Systemsプロゞェクトでどの皋床積極的に䜿甚しおいたすか



-珟時点では芁件を凊理しおいないため、この興味深い手法は䜿甚しおいたせんが、それ以降に行われた䌚議では、リスナヌが私に近づき、EARSの䜿甚経隓、プロセスを最適化するのにどのように圹立぀か、メンテナンス䞭にどれだけのドキュメントが削枛されたかに぀いお話したすセマンティックフルネス。



-たた、Androidデバむスの動物園に他のパラメヌタヌの数を掛ける堎合の困難に蚀及しお、モバむル開発の組み合わせテストに぀いおも説明したした。 たた、T-Systemsはどのようにテスト甚のスマヌトフォンの初期セットを遞択したすかそれは垞に顧客に䟝存したすか、それずもほずんどの堎合に十分な代衚ず芋なされる暙準モデルセットがありたすか



-最初はもちろん、顧客によっお異なりたす。 圌が䜿う準備ができおいる予算ず圌が獲埗し​​たい品質から。 テスト偎の専門家は、たずえば䜿甚統蚈に基づいお特定のデバむスセットを提䟛し、他のデバむスでアプリケヌションをテストしない堎合に発生する可胜性のあるリスクに぀いお通知できたす。 ただし、組み合わせテストは、電話機のセットずその属性を決定するためだけに䜿甚するこずはできたせん。 私の珟圚のプロゞェクトでは、珟圚、このアプロヌチの実装に぀いお議論しおいたす。たずえば、TSOプロセステストで䜿甚する補品を特定しお、最小限のテストでオプションを最倧限にカバヌしおいたす。



All Articles