アウトソーシングを開始して 3 か月が経過すると、技術は大幅に劣化しました。。。。。

まず私自身の状況について話させていただきますが、私は学部生です。2019 年に学校採用で広州のソフトウェア会社に入社し、機能テスターとして 4 年近く働いていました。今年の初めに、自分はできると感じていました。 「このまま続けて、快適な環境に長く留まることはできません。それは人を堕落させます! そして、私は会社で機能テスターとして 4 年間働いていますが、そのせいで進歩する気はありません。私のガールフレンドは、私の精神と給料のせいで2年間別れました。そこで、現状を変えて大手メーカーに攻め込むことにしました。

準備を始めた当初は戸惑いましたが、4年間の機能テストをしても一向にスキルが上がらず、上がったのは年齢だけでした…。

仕方なく、テンセントにいる兄を探しました。彼のいとことして、彼は私の状況を理解した後(ソフトウェア テストの開始間近でした)、私にネットワーク ディスクを直接渡し、こう言いました。恥ずかしいから来ないでください!」

ディスクの中には、ソフトウェア テストの面接に必要な PDF ドキュメントのセットと、完全な学習ルートのビデオ チュートリアルが入っており、それを見た後、すぐに兄に頭を下げました... これで面接は安定しました。

内容は、テスト理論、Linux の基本、MySQL の基本、Web テスト、インターフェイス テスト、アプリ テスト、管理ツール、Python の基本、Selenium 関連、パフォーマンス テスト、LordRunner 関連などを含みます。品質は非常に高く、必要なら自分で作ってください!

第 1 部、テスト理論 (テストの基礎 + 要件分析 + テスト モデル + テスト計画 + テスト戦略 + テスト ケースなど) 第 2 部、
Linux (Linux の基礎 + Linux 演習)
第 3 部、MySQL (基礎知識 + クエリ)演習) + Wannian Student Table からの古典的な面接の質問の概要 + データベース会社からの実際の質問)
パート 4、Web テスト
パート 5、API テスト
パート 6、アプリ テスト
パート 7、管理ツール
パート 8、Python の基礎 (Python の基礎 + プログラミングの質問) + コレクション + 関数 + Python 機能など)
第 9 部、Selenium 関連
第 10 部、パフォーマンス テスト
第 11 部、LordRunner 関連
第 12 部、コンピュータ ネットワーク
第 13 部、構成原理
第 14 部、データ構造とアルゴリズム
第 15 部、論理的な質問
第 16 部、 人事
 

ソフトウェア テストの基本
ソフトウェア テストの手順は何ですか?
テスト スクリプトを記録する方法は?
テスト方法についてどのようなテスト方法を考慮する必要がありますか
? テスト作業負荷をどのように見積もるか?
テスト設計の問題
テスト プロセス中にエラーが発生した場合、解決策は何ですか? テストの実行方法は何ですか
? 質問
テスト評価の目的
テストを改善するにはどうすればよいですか?
C/S モードのメリットとデメリット
B/S モードのメリットとデメリット
...

Linux の
grep と find の違いは何ですか? grep の用途は何ですか?
IP アドレスを確認しますか?
マルチレベルのディレクトリを作成および削除しますか?
現在のユーザーのホーム ディレクトリで haha​​.txt ファイルを見つけますか?
Tomcat プロセスをクエリする方法Linuxコマンドを発行しますか?
ログファイルを動的に表示しますか?
システムのハードディスクスペースコマンドを表示しますか?
現在のマシンでリッスンしているすべてのポートを表示しますか?

 Python は
、Python ソース コード ファイル内のコードの行数をカウントし、コメント、空白行、出力を削除しますか?
Python は cmd を呼び出し、結果を返しますか?
バブル ソート1、2、3、および 4
によって形成できる異なる数値の数はいくつありますか? ?繰り返しのない 3 桁の数字は何ですか? Python を使用して 10000 以内の対称数を出力してください (対称数の特徴: 数値は対称です
たとえば、1、2、11、121、1221 など)。
N, and an 0 ~ N に数字 K が現れる回数を返すには、0 ~ 9 の数字 K が必要です。101
~ 200 の間に素数がいくつあるかを求め、すべての素数を出力します
。三角形。入力後、出力は三角形を形成できます。三角形タイプの場合は、テスト ケースを設計するために同値クラス分割メソッドを使用してください
...

MySQL
どのエンジンを使用しますか? エンジン間の違いは何ですか?
クエリ コマンドを最適化する方法は何ですか?
データベースの最適化は?
SQL インジェクションはどのように発生し、それを防ぐ方法は何ですか?
NoSQL とリレーショナル データベースの違いは何ですか?
MySQL と MongoDB とは本質と
Mysql データベースのページングの実装方法の最も基本的な違いは何ですか?
Mysql データベースの操作方法?
データベースの最適化? データベースのパフォーマンスの向上?
データの整合性とは?

ウェブ

  • Webテストとアプリテストの違いは何ですか?
  • WEBテスト環境の構築とテスト方法
  • WEBテストのチュートリアル
  • WEBテストのポイントと基本的なやり方
  • Webテストページの概要

 

インターフェーステスト
インターフェースとは何ですか
? モジュールのリクエストが http から https に変更された場合、テスト計画はどのように作成および変更すればよいですか? よく使用される
HTTP プロトコルのデバッグエージェントは何ですか? HTTPS をキャプチャする設定プロセスを詳しく説明しますプロトコル?
TCP/IP プロトコルの階層構造を記述し、各層の重要なプロトコル jmeter について、
インターフェイスの応答結果は次のようになります: インターフェイス
によって生成されたゴミデータをクリーンアップするにはどうすればよいですか?
インターフェイスの処理方法は次のとおりです。サードパーティに依存していますか
? テスト データをどこに置きますか?
データドリブンとは何ですか? それをパラメータ化する方法は?

パフォーマンス テスト
パフォーマンス テストの目的は何だと思いますか? パフォーマンス テストをうまく行うための鍵は何ですか?
サーバー側のパフォーマンス分析はどのような角度から実行されますか?
ストレス テスト、ネガティブ カット テスト、パフォーマンス テストをどのように理解すればよいですか?
メモリがあるかどうかを判断する方法? リークと懸念される指標?
ソフトウェアでのメモリ リークの原因と確認方法について説明 (開発言語と組み合わせて記述可能)
値の転送とは何か、アドレスとは何かについて簡単に説明転送、そして両者の違いは何ですか?
システムのボトルネックは何ですか?

Selenium は
自動テスト フレームワークの構築をどのように実行しますか?
自動テスト ケースの設計方法:
Web ドライバーはどのようにブラウザを開いて終了しますか?
自動テスト フレームワークとは何ですか?
Selenium とは何ですか? 一般的なバージョンは何ですか?
Selenium を開始するにはどうすればよいですか?コマンド ラインから RC を実行しますか?
私のマシンのポート 4444 が空いていません。別のポートを使用するにはどうすればよいですか?
Selenium Server とは何ですか? Selenium Hub との違いは何ですか?
Selenium からデータベースにどのように接続しますか?
1 つのオブジェクトが複数のページに存在することをどのように確認しますか?
XPath での単一スラッシュと二重スラッシュの使用Grid と Grid の違いは何ですか?
Selenium IDE/RC のユーザー拡張機能を作成する方法は?
ページの読み込みが成功した後に要素の存在を確認する方法は?
Selenium Grid について何を知っていますか? Selenium Grid が提供する機能は何ですか
? Java クラスから Selenium サーバーを起動しますか?
Selenium Selenium の検証ポイントは何ですか?
XPath とは何ですか? Selenium で XPath をいつ使用する必要がありますか?

 コンピュータとネットワーク
コンピュータの IP は 192.168.10.71、サブネット マスクは 255.255.255.64、192.168.10.201 です...
DNS、Active Directory、ドメインの概念について簡単に説明してください。
10M ブロードバンドとは何を意味しますか? 理論上のダウンロード速度は何ですか?
IP アドレスとは何ですか?
OSI の 7 層ネットワーク モデルの区分は何ですか?
TCP と UDP の違いは何ですか?
HTTP はプロトコルのどの層に属しますか?
HTTPとHTTPSの違いは何ですか?
Cookieとセッションの違いは何ですか?
HTTP getリクエストとpostリクエストの違いは何ですか?
HTTP1.0とHTTP1.1の違いは何ですか?
TCP接続の確立処理と切断処理は何ですか?
クライアントが DHCP を使用して IP を取得するプロセス?
特定のネットワーク セグメントの IP アドレスを書き出します ネットワーク アドレスとブロードキャスト アドレス?

 人事部
テスト業界でのキャリアパスは何ですか? テストの利点は何だと思いますか?
仕事を探すときに考慮すべき最も重要な要素は何ですか?
なぜあなたを認めなければならないのでしょうか?
あなたの最大の個人的な特徴について話してください。
テストエンジニアにはどのような資質やスキルが必要ですか?
また、ソフトウェアの品質をどのように確保するか、つまり、どのようにすればソフトウェアの品質を最大限に確保できると思いますか?
なぜこの仕事を試してみようと思ったのですか?
もし私があなたを雇ったら、その部門にどのような貢献をしてくれるでしょうか?

やっと

文書全体は合計 200 ページ近くあります。すべてを全員に見せるのは確かに非現実的です。皆さんの読書体験に影響を与えないように、内容の一部のみを示します。ご理解いただき、復習の一助になれば幸いです。良い仕事を見つけて、オンラインで情報を検索して学ぶ時間を節約しましょう。               

おすすめ

転載: blog.csdn.net/qq_73332379/article/details/133315161