アウトソーシングを始めて1か月が経ち、私の技術は大幅に向上しました。 。 。 。 。

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

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

仕方なく、Douyin Group にいる弟を見つけました。弟のいとことして、彼は私の状況 (ソフトウェア テストの基本の始まりに近いところだった) を理解した後、私にネットワーク ディスクを直接渡し、こう言いました。 、必要なものはすべてここにあります、私のところに来ないでください、恥ずかしいです!」

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

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

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








 

ソフトウェア テストの基本
ソフトウェア テストの手順は何ですか?
テスト スクリプトを記録するにはどうすればよいですか?
検討対象 テスト方法をテストする方法
テスト作業負荷を見積もる方法
テスト設計の問題
エラーが発生した場合テスト プロセスにはどのような解決策がありますか?
テスト実行の問題
テスト評価の目的
テストを改善するにはどうすればよいですか?< /span>< a i=10> C/S モードのメリットとデメリット B/S モードのメリットとデメリット



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

 Python
Python ソース コード ファイル内のコードの行数を数え、コメント、空白行、出力を削除しますか?
Python は cmd を呼び出します。
バブル ソート
これら 4 つの数値 1、2、3、4 から、異なる繰り返しのない 3 桁の数値をいくつ作成できますか? ? それはいくらですか?
Python を使用して、10000 以内の対称な数値を出力してください (対称な数値の特徴: 数値は対称です。1、2、11、121、1221 など)。 )
整数 N と 0 ~ 9 の数値 K を指定すると、数値 K が 0 ~ N に出現する回数を返す必要があります。
決定101 ~ 200 の間に素数はいくつあり、すべてを出力します。 素数
は三角形を入力する関数です。入力後、出力は三角形を形成できます。三角形の種類については、同値クラスパーティション法を使用してテストケースを設計する

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








ウェブ

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

  インターフェイス テスト
インターフェイスとは何ですか?
モジュール リクエストが http から https に変更された場合、テスト計画はどのように策定および変更する必要がありますか?
一般的に使用される HTTP プロトコル デバッグ エージェントは何ですか? HTTPS プロトコルをキャプチャするための設定プロセスの詳細な説明?
TCP/ IP プロトコルと各層の重要なプロトコル a>
jmeter、インターフェイスの応答結果は次のとおりです。
によって生成されたガベージ データをクリーンアップする方法インターフェイス
サードパーティに依存するインターフェイスに対処する方法 a>
テスト データをどこに置きますか?
何をはデータ駆動型であり、それをパラメータ化する方法は何ですか?

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



selenium
自動テスト フレームワークを構築するにはどうすればよいですか?
自動テスト ケースを設計する方法:
Webdriver を有効にしてブラウザを終了しますか?
自動テスト フレームワークとは何ですか?
Selenium とは何ですか? また、一般的なバージョンは何ですか?
コマンド ラインから Selenium RC を起動するにはどうすればよいですか? 私のマシンではポート 4444 が空いていません。別のポートを使用するにはどうすればよいですか? Selenium Server とは何ですか? Selenium Hub との違いは何ですか? Selenium からデータベースに接続するにはどうすればよいですか? a > =17> XPath とは何ですか? Selenium で XPath を使用する必要があるのはどのような場合ですか? Selenium の検証ポイントは何ですか? Java クラスから Selenium サーバーを起動する方法は何ですか? Selenium について何を知っていますか?グリッドは何ですか? 機能は何ですか? ページが正常に読み込まれた後に要素の存在を確認する方法は? SeleniumIDE/RC のユーザー拡張機能を作成する方法は? 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 の違いは何ですか? ? a> a> 特定のネットワーク セグメントのネットワーク アドレスとブロードキャスト アドレスを書き込みますか? DHCP を使用して IP を取得するクライアントのプロセスですか? TCP 接続の確立プロセスと切断プロセスの違いは何ですか? HTTP1.0 とHTTP1. 1 HTTP get リクエストと post リクエストの違いは何ですか? Cookie とセッションの違いは何ですか?










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

やっと

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

おすすめ

転載: blog.csdn.net/2301_79535733/article/details/135020149