ソフトウェア テストの自習ガイド、10 年後のアリ テスト エンジニアからのアドバイス

スキルアップでIT業界への参入は可能ですが、経験を積んでから高い給料をもらったり、成長過程を経たりする必要があります。

ソフトウェア テストの投稿の紹介

ソフトウェア テスト ポストは、IT プロジェクトの品質管理 (QA) モジュールに属するシステムのテストを主に担当します。

この職種は、機能テストと自動テストの 2 つのタイプに分けられます; 前者は IT 技術の要件が高くなく、プログラミングを知る必要はありません; 後者は比較的高い技術的要件があり、テストが必要です。コーディングにより、テストを実施します。

したがって、技術的背景のない人にとって、主に行うことは機能テスト、つまり、テストシステムの特定の機能が使用できるかどうか、使いやすいかどうか、ユーザーのニーズを満たしているかどうかです。

たとえば、現在 WeChat ソフトウェアを開発しているとします。ユーザーの要求は次のとおりです。

プログラマーが要件に従ってこの機能を開発した後、テスターは、写真を送信する機能が要件を満たしているかどうかをテストします。たとえば、正常に送信できるかどうかなどです。10Mのサイズ制限を満たしていますか? 写真投稿と音声投稿の機能が完成した後は、両者がお互いに影響を与えるかどうかなどを見極める必要があります。テスト結果を記録し、テストレポートを作成し、特に機能上の問題が見つかった場合は、プロジェクトチームにフィードバックして、プログラマーが調整および最適化できるようにする必要があります。ユーザーのニーズ。

給与水準

ほとんどの Xiaobai は IT 業界に切り替えて機能テストを行うため、初任給はそれほど高くありません。求人サイトを開き、長沙でジュニア ソフトウェア テスター (1 ~ 3 年) を検索して、給与を確認します。

一般に、第 1 層の都市は 8 ~ 13,000 人、第 2 層の都市は 5 ~ 10,000 人、第 3 層および第 4 層の都市は IT 産業が未発達であるため、機会が少なくなります。

そのため、転職当初は高い給料を得ることができませんでしたが、その後、経験の蓄積と能力の向上により、IT業界の給与の増加は比較的高速です。

仕事内容

1. IT プロジェクトの関連システムの機能テストに参加する;
2. テスト要件の伝達、ユース ケース フレームワークの設計、テスト ケースの作成、レビューへの参加を担当する;
3. テスト計画とソリューションの策定に参加する; テスト環境に参加するメンテナンス;
4. テスト データの構造化、テスト実行の完了、テスト結果の記録、および欠陥の提出;
5. 欠陥の追跡、問題の再発への協力; テスト問題の解決の促進;
6. テスト レポートの作成、関連するビジネス システム ドキュメントの整理。

コアスキル

ジュニア ソフトウェア テスターのコア コンピテンシーを要約した図:

基礎ゼロでキャリアチェンジする方法

ここ2年ほどの環境の悪さとIT業界への参入者の多さから、就職競争は激化しており、転職の成否は転職戦略と個人の運にかかっています。

転職戦略に関する限り、考慮すべきいくつかの提案とラーニングパスの計画を次に示します。

インターネット上の他の職種と比べて、ソフトウェア テストの開始は非常に簡単です。後の段階で自動テストなどのコンテンツになると比較的複雑ですが、初心者にとっては、この業界に参入することが最初のステップです。仕事を通じて継続的に経験を積み、個人の能力を向上させます。導入段階で何をする必要がありますか?

1. まず、書籍やインターネットで公開されているビデオを通じて、ソフトウェア テストの概念と関連する基本的な理論的知識を深く理解することができます。このプロセスは、主にソフトウェア テストに関する知識をすぐに受け入れて理解できるように適しているかどうかを確認するために、約 1 か月で完了します。

2. ある程度の基礎理論知識を身につけたら、テスト計画、テストケースの書き始めから自分でテストを完了するまで、メソッドに従って自分の学習の効果をテストするためのソフトウェアを見つけることができます。テストレポートを出力します。実際のハンズオンプロセスでは、さまざまな問題に遭遇することは間違いありません.これらの問題を記録し、コミュニティに参加して相談またはフォーラムコミュニケーションを行うことで、これらの問題を解決できます. 最も重要なことは、問題を発見した後、その後の研究で関連するコンテンツの学習に集中できることです。一般的に言えば、比較的小さな製品の場合は約 1 か月、より複雑な製品の場合は 2 か月以上かかります。小さな製品から始めることをお勧めします。

3. 実務経験を積んだ後、採用サイトの募集要項に合格し、再度自社製品に対応した実技試験を行うことができます。(一般的に、面接に行く際にその会社の製品についてある程度理解していれば、面接の成功の可能性は高くなります)。

4. 実戦経験があるので、インタビューを試してみましょう。ソフトウェア テストは技術職であるため、面接担当者は面接中にいくつかの技術的な質問をします。インターネットで関連するソフトウェアテストの面接の質問をいくつか見つけて、問題が発生したときにギャップをすばやく確認して埋めることができるため、面接で基本的に問題は発生しません。

5. 上記の方法は自己学習の導入にすぎません. もちろん、専門のトレーニング機関を通じてソフトウェアテストの知識を学ぶこともできます. コースの内容は、基本的な機能テスト、インターフェイスの自動化、Web 側の自動化、モバイルの自動化、およびパフォーマンス テストをカバーしています. 企業レベルの実践的なプロジェクトを通じて、理論から実践まで学び、ミッドエンドからハイエンドまでを真にマスターすることができます.テスト技術。このように、調査が完了した後、直接面接に行くことができます。

上記は、ソフトウェアテストをすばやく学ぶ方法ですか? ソフトウェアテスト学習法!もちろん、実際の自己学習能力に応じて、より適切なソフトウェア テストの学習方法を選択することをお勧めします。

このため、ゼロから 1 までのソフトウェア テストの学習ロードマップをまとめました [サポート資料を最後に置きます]。

最後に: 上記の完全なソフトウェア テスト ビデオ学習チュートリアルが整理されてアップロードされました。友人は必要に応じて無料で入手できます [100% 無料を保証]

おすすめ

転載: blog.csdn.net/m0_68405758/article/details/130012971
おすすめ