10 qualities that can make you good tester
テストが得意だと思う理由は何ですか?なぜテスターとしての資格を得るのですか?
面接に関しては、質問はまだ私の耳に響きます。
これは、ソフトウェアテスターとしてのキャリアの初めに私が尋ねられた質問でした。面接官はいつものように適性の質問をしました、そして突然彼は私にこの質問を投げました。私はほとんど言葉を失いました。ほとんどの場合、私たちは何かが得意だと思っています。なぜなら、私たちはそれをやっているからです。あるいは、私たちはそれが得意だと思っているのかもしれません。
業界で10年近く過ごした後、振り返ってみると質問の重要性が理解できるので、今日はテストが得意であると感じさせるために書き留めたポイントのリストを紹介します。 。
見てみましょう。ちなみに、あなたはあなたのポイントをリストに追加するように招待されており、私たちは両手を広げてそれを受け入れます。
学習内容:
優れたテスターの品質
だから、ここに行きます。 「いつテストするのが得意か」という条件を各ポイントの前に付けて、以下を読んでください。
#1)あなたは優先順位を理解している
ソフトウェアテスターは、最初に理解する必要があることが優先事項であるため、無意識のうちに優れた時間管理者になります。ほとんどの場合、テストとタイムライン(常に正しい)のためのモジュール/機能が与えられ、出力を与える必要があります。これら 定期的な課題 物事に優先順位を付ける方法を理解させます。
テスターとして、何をテストし、何を優先度を低くするか、何を自動化し、何を手動でテストするか、どのタスクを最初に実行するか、最後に何を実行できるかを理解する必要があります。優先順位の定義をマスターすると、ソフトウェアのテストは非常に簡単になります。
しかし……。しかし私の友人、優先順位を理解することは経験によってのみもたらされるので、忍耐と注意深い目が最も役立つ武器です。
#2)あなたは質問をします
質問をすることは、ソフトウェアテストの最も重要な部分です。失敗すると、重要な情報が失われます。
質問をすることができます:
- 要件を理解するには
- 行われた変更を理解する
- 要件がどのように実装されているかを理解する
- バグがどのように修正されたかを理解する
- バグ修正の効果を理解するには
- 開発、ビジネスなどの他の観点から製品を理解すること。
全体像を理解し、カバレッジを定義することは有益な場合があります。
#3)あなたはたくさんのアイデアを生み出すことができます
私がほとんどすべての投稿に書いたように、 ソフトウェアテストはアイデアについてです 。製品をテストするためのアイデアを数多く生み出すことができれば、通常の機能テストケースやパフォーマンステストケースを作成した後、ほとんどの場合、人々は自己満足を感じるため、群衆から目立ちます。
私のように、実際のテスターの仕事は、通常のテストケースを作成した後にのみ開始されます。製品をさまざまな方法で使用する方法について考えれば考えるほど、それをテストするためのアイデアを生み出すことができ、最終的には製品、顧客満足度、および生涯にわたる経験に対する自信を得ることができます。
したがって、テストを上手に行いたい場合は、アイデアジェネレーターになります。
#4)データを分析できます
テスターであるため、テストのみを行うことは期待されていません。テストから収集されたデータを理解し、アプリケーションまたは製品の特定の動作についてそれらを分析する必要があります。ほとんどの場合、再現不可能なバグについて聞いたとき、私は静かに微笑みます。
再現不可能なバグはありません。一度発生した場合は、2回目に飛び出します。ただし、根本原因を突き止めるには、テスト環境、テストデータ、中断などを分析する必要があります。
また、ご存知のとおり、自動化テストに関しては、スクリプトを作成して長時間実行することは大きな作業ではありませんが、スクリプトの実行後に生成されたデータを分析することは、ほとんどの場合、テスト結果の分析に関するものです。最も重要な部分。
#5)ネガティブなことをポジティブな方法で報告できる
はい、あなたはそれを正しく読みました。テスターは、周りのすべての人に対処するための戦術を学ぶ必要があり、コミュニケーションが得意である必要があります。彼らがしたことは完全にまたは部分的に間違っていたと言われているとき、誰も気分が良くありません。しかし、エゴイスティックな声を使わずに、より良いアイデアで何かをしたり、何かを修正したりすることを提案すると、反応に大きな違いが生じます。
また、詳細は、あなたが見たネガティブと、それが製品/アプリケーション全体にどのように影響するかについての詳細を提供するために重要です。
Windowsソフトウェア修復ツールWindows10
誰もそれを修正することを否定しません。 :)
#6)あなたは報告が得意です
一日中、あなたは多くのテストケースを実行し、実行し、合格/不合格としてマークしました。 テスト管理ツール 。一日の終わりにあなたのステータスはどうなりますか?実行したテストケースの数を知ることに誰も興味がありません。人々はあなたの一日の仕事の短くて甘い説明を望んでいます。
だから今から、あなたの クライアントへのステータスレポート as –何をしたか(最大3文)、何を見つけたか(バグ番号付き)、次に何をするか。
#7)必要なときにいつでも柔軟にサポートできます
ソフトウェアテスターの義務は、バグを報告した後も終了しません。開発者がバグを再現できない場合は、開発者のみが修正できるため、バグの再現をサポートする必要があります。
また、ソフトウェアテストのタイムラインが厳しいため、多くのテスターは品質に無知です。適切なアプローチは、適切な計画と、必要なものをすべてカバーするための追加の努力である必要があります。
#8)リアルタイムシナリオをソフトウェアテストに相互に関連付けることができます
テストを実際の生活と相互に関連付けることができれば、それは簡単です。電車のテスト方法、野菜のテスト方法、記念碑のテスト方法について考えたり、テストケースを常に作成したりして、近い将来にどのように役立つかを確認するように慣れてください。それはあなたの心が絶えずアイデアを生み出し、テストを実際的なものと関連付けるのを助けます。
#9)あなたは常に学習者です
常に新しいことを学ぶ必要があるため、ソフトウェアテストは困難です。特定のスクリプト言語の専門知識を習得することではありません。それは、最新のテクノロジーについていくこと、自動化ツールを学ぶこと、アイデアを生み出すことを学ぶこと、経験から学ぶこと、そして最終的には絶えず繁栄することについてです。
また、読んでください=> ソフトウェアテストの分野で生き残り、進歩するための10のヒント
#10)エンドユーザーの靴を履くことができます
あなたはあなたがあなたの顧客を理解することができるときだけ良いテスターです。顧客は神であり、あなたは彼/彼女のニーズを理解する必要があります。製品が顧客のニーズを満たさない場合、それがどんなに有用であっても、それは機能しません。そして、顧客を理解することはテスターの責任です。
更新:
優れたテスターになるための10のスキル:テスターが優れたテスターになる方法
常に改善の余地があり、物事をより良くすることができます。
QAを始めたばかりで、フィールドで数年間過ごしても、テスターからGood / Greatテスターに変わっていない場合は、この記事が役に立ちます。読む -
タスクのテスト、レポート、および終了は、経験とトレーニングを積んだ後、誰でもできることです。しかし、テスターであることはそれだけではありません。
フィールドで立ち上がって輝くための素晴らしいテスターになりましょう。
何があなたをそこに連れて行くことができますか?確認してみましょう!
テスターが優れたテスターになる方法
また、読んでください => あなたを良いテスターにすることができる10の資質
#1)前向きな姿勢
前向きな姿勢は、あらゆる分野で成功するための重要なエージェントであり、ソフトウェアテストも例外ではありません。
優れたテスターは次のとおりです。
- 常に余分な努力をする準備ができています。
- 製品の品質を向上させるのに役立ちます。
- ハードルのない配達を支援する
- サポートミーティング
優れたテスターは前向きな姿勢を保ちます。彼らは気にします。彼らは積極性の力を理解しています。
前向きな姿勢を植え付けるために、テスター する必要があります タスクの所有権を指定 s、 促す 感謝、そして興味深い課題。
また読む => 16優れたソフトウェアテスターの特徴
#2)良好なコミュニケーション
重大な問題を簡単に克服するのに役立ちます。問題を簡単に理解できますが、 より良い文書化 効果的に説得します。
アニメを見るアニメサイト
優れたテスターは優れたコミュニケーションスキルを持っており、それを使用して質問をしたり、意見を述べたり、重要なシナリオや影響について徹底的に話し合ったりします。
よいコミュニケーション力 することができます コミュニケーション研修に参加し、定期的に実践することで簡単に習得できます。その点に注意してください 良いコミュニケーションとは、書くことや話すことを意味するものではありません 流暢な英語だけ 、それは役立ちますが。
#3)マルチタスク能力
マルチタスク能力は、今日の時代の要求です。
優れたテスターは、次のような複数のアクティビティを調整する必要があります。
- テストのアイデアを生成して実行する
- テストケースを設計する
- 効果的なバグレポートを書く
- 複数のプロジェクトに取り組み、更新を提供します。
それだけでなく、それに応じてアクティビティに優先順位を付けてスケジュールする必要があります。
マルチタスク能力には、練習と正しい考え方が必要です。
#4)クイックラーナー
優れたテスターは、迅速で自己学習型です。
あなたは新しいことを学ぶ必要はありません、あなたはそれを学びたいと思うべきです。新しいテクノロジー、プロセス、ツール、スキルなどを定期的に更新できるはずです。
クイックラーニングを教えることはできませんが、忍耐、計画、実践、そして忍耐力をもって開発することができます。
#5)テストへの情熱
あなたは自分の仕事を愛さなければなりません。
品質の提供、より良いユーザーエクスペリエンスの提供、新しいアイデアの生成などへの情熱が重要です。
「情熱的なテスターは、技術的に健全な開発者よりも常に優れています。」
それは絶対的なゲームチェンジャーです。あなたは決して退屈することはありません。テストするものを見落とすことはありません。徹底的に調査せずにケースを報告することは決してありません。コーナーケースを無視することは決してありません。最も重要なことは、テストをありがたい仕事と見なさないことです。 :)
#6)チームプレーヤー
チームプレーヤーであることはすべての仕事にとって必須ですが、悪いニュースを伝えなければならないため、まったく新しい次元を取ります。これをうまく行うには、理解し、与える必要があります。非難ゲームをプレイしないでください。ポジティブにとどまりなさい。
このスキルを活性化することは、優れたテスターであり、優れた人間であるために非常に重要です。
#7)エンドユーザーとして考え行動する
品質とは、最終的にはエンドユーザーの満足度を意味します。
要件の内容に関係なく、エンドユーザーへの影響について考えてください。私たちはプロのテスターですが、私たちもソフトウェアユーザーであるため、これは簡単です。
継続的な調査、観察、比較により、エンドユーザーは の視点を育むことができます。
#8)分析能力
私たちの主な責任は、ソフトウェアをできるだけバグのないものにすることです。すべてのバグはパターンに従い、優れたテスターは常にそのパターンを観察し、同じパターンのすべてのバグを報告するのが得意です。
詳細な分析と創造性は、優れた分析能力の育成に役立ちます。
javaはオブジェクトの配列を作成します
#9) インスピレーションとロールモデルになる
あなたが正しいです;これはテストとは何の関係もありません。しかし、私たちが毎日交流する人々にインスピレーションを与える余地はたくさんあると思います。あなたはキューの最後の人かもしれませんが、数分後には常にあなたの後ろに誰かがいます。ですから、あなたがどんな立場にいても、あなたを尊敬している人がいます。
チームでは、チームリーダーが開発者と頻繁に議論する場合、当然チームもそうします。チームメンバーがテンプレートに従わない場合、他のメンバーはテンプレートに従わなくても大丈夫だと考えるかもしれません。
私たちのすべての行動が私たちの周りの別の行動に何らかの形で共鳴することを知っていると、私たちは試みさえせずに刺激を与えることを熱望するはずです。
ありふれたタスクにあなたの足跡を残す方法はたくさんあります:
- あなたがすることで最高になりなさい
- 時間通り
- 細部に気を配る
- 新しいベストプラクティスを考え出す
- 大きな故障を引き起こした可能性のある問題を見つける
- 新しいスキルを学び、仲間に教えるボランティアをする
- あなたのコミュニケーションに礼儀正しくする
- 最高のテスター/最高の欠陥レポーター/または最高のメトリックジェネレーターであるという評判を集めます。
#10)共感を実践する
繰り返しますが、これは属性テスターが必要としているようには感じられないかもしれません。特に、テスターが欠陥をどのように保護し、保護し、解決に導くべきかについて多くの話があるので。
しかし、テスターは、単なるオートマトンではなく、感じることができる品質を備えている必要があります。テストプロセスにも役立ちます。
取る、 例えば、 試運転として統合されたばかりの新しいアプリケーション。あなたはただそれに崩れ落ちて、戦争をして、それが何の役にも立たないことを報告しますか?それとも、同情的にそれをテストし、問題のある領域を見つけて、開発者がさらなる改善を支援できるようにしますか?
実際の例の観点から見てみましょう。椅子の作成が完了しました。あなたはそれに飛び込むか、それとも最初は注意深く座りますか?後でね。あなたがそれがあなたを保持していると確信した後、それから異常な重みなどを追加し始めます。
初期段階でのテストは、微妙で、遅く、親切でなければなりません。
また、共感はあなたを助けることができます より良いチームプレーヤーになる –チーム内だけでなく、外部チームとも。疑わしいときは、必要以上に親切にしてください。
このリストが、より優れたソフトウェアテスターになるためにどの領域で作業する必要があるかについてのアイデアを提供してくれることを願っています。
著者について: この投稿は、7年の経験を持つプロジェクトリーダーであるSTHチームメンバーのBhumikaによって書かれています。
ちなみに、私は何かを逃しましたか?ご連絡をお待ちしております。
これで、私が良いテスターになっているほとんどのポイントをカバーできることを期待して、この記事を終了します。あなたはどうですか?
推奨読書
- 初心者の開発者(およびテスター)がソフトウェアテストについて知っておくべき5つのこと
- 金儲け、ソフトウェアテストのキャリアと最も裕福なテスターの秘密
- 大胆で自信に満ちたソフトウェアテスターになるための5つの方法
- ソフトウェアテスターとしての私の人生の4つの間違い(そしてあなたはおそらくこれらを作っています)
- 9つの一般的なソフトウェアテストの神話と事実
- テスターとして成功するための68の重要なリソース(お見逃しなく!)
- テスターがExcelに必要な上位5つのこと(およびソフトウェアテスターの変化する視点)
- ソフトウェアテストが難しい仕事である理由そして、これがあなたがそれを簡単にする方法です