16のウェブテストのインタビューの質問

オンラインユーザーがストレスを引き起こす可能性がありますサーバー上で任意の操作を行わないでください。セッションの存在のため。

TPSとサーバーの応答時間は直接関係ありません:各ポート

主要なパフォーマンス指標:TPS、応答時間、同時、思考時間、リソース使用率(メモリ、CPU、ディスク)、PV、UV、IPの

設定要素の前処理プログラムポストプロセッサタイマーアサーションリスナー

の共通要素:HTTPデフォルト値要求
       のHTTPヘッダマネージャ:

       HTTPクッキークッキーのマネージャーの役割:ユーザの行動の1)より現実的なシミュレーション
                              2との間の関連性)を要求する複数の

       HTTPキャッシュマネージャ


Parametrizations:CSVデータ(TXT、CSV設定制御を設定)
            ユーザー定義変数
            アシスタント機能:ランダムな乱数列

正規表現抽出

メインロジックコントローラ:コントローラ回のみ(ログイン)、ループコントローラ、変換コントローラ(構成混合シーン(マルチスレッド・グループ))

タイミングある:(QPSを定義する)固定タイマー、ガウスランダムタイマー、固定スループットタイマー



?スレッドが回数1および10サイクルの1サイクルしたスレッドの10倍の数の違いカウント

10人が同時にカリキュラム照会

1人連続クエリを10コース


並行性:同時厳密な意味、広義の同時(混合シーン)1S、4S QPS 5

10 5 20

 

 

テスターにスキルを持っている必要があります。)1)技術的な専門知識2)欠陥洞察3)コミュニケーションと表現4 5を学習する機能を)分析は、見つけ

たWebフォームのテストを:テキストボックスのドロップダウンボックスには、ボタンのリセットボタンアップロードボタン1つのチェックボックスを送信しますボックスパスワードボックス複数行テキストボックス


フォーム試験:クエリ統計、データの削除、データの修正、データを追加

コード

ページング機能

ファンクションポイント(モジュール分割-サブモジュール-ファンクションポイント-テストポイントは-テストケースを補完する)


部分流:おさめます:支払いプロセス:1)注文を生成-支払-配達-レシートを確認
                             2)順序生成-支払-出荷-収穫を拡張する-レシートを確認するために
                             3)順序生成-支払-送達を-自動的に確認期限切れ
                             4)順序拡張された利益の支払- - -配達を生成

                  払い戻し手続きを:1)の受注を生成-支払-塗りつぶされていない-返金-売り手が同意

                               有料- -出荷-返金- 2)順序生成売り手が同意


クッキーとセッションを役割:ユーザーを識別するために、サーバのセッションを保持し

ます。httpステートレス:原因

無効化または削除)1)力2に入るかどうか)3)有効期限4を更新:クッキーのテストポイントを フレンドリーかつ迅速があるかどうかに加え、

1)クッキークライアント、サーバー側のセッションで保存:違いクッキーとセッション
                       2)セキュリティセッションハイセキュリティ
                       3)セッションは、サーバーのパフォーマンスに影響


リンクテストポイントを:1)それはジャンプページにジャンプする必要があるかどうか
              2)ページの内容が正しいか
              孤立しているページがあるかどうか)3

)ジヌー(無料:テストツールへのリンク孤立したページがある場合は、リンクが存在するかどうかを検出(制限:あなたは、ページの内容の正しさを検出することはできません)


               HTMLリンク検証(商用ツール有料)


プラットフォームの互換性:ハードウェアプラットフォーム:PC、携帯電話、パッド、およびその
             
             オペレーティングシステム:アンドロイドIOS窓マックLinux


のWeb互換性テスト:の決議によって補わメインブラウザの互換性(ユーザーのニーズに応じて、市場シェア、ブラウザカーネル)オペレーティングシステム(仮想マシン)、

4つのコアのブラウザ:トライデント(IE、360セキュリティ、検索犬、等)
                のGecko(Firefoxの)
                のWebKit(サファリ、クロム(以前のバージョン))
                ブリンク(後クロム、オペラ15およびそれ以降のバージョン)及び28

試験方法:互換性マトリックス

クリア要求:ユーザーの需要に応じて   

          市場シェア:トップExplorer 5の

          ブラウザカーネル


互換性テストポイント:主流、機能、インターフェース、コントロール、グラフィックス、アニメーション、応答時間、リンク

(選択部:多重化)、それを分離するユースケースを記述するための互換性テスト(試験の主な機能が完了した後)、試験する何時


 リンクテスト:1)2)ページが存在ジャンプページにジャンプするかどうかは、コンテンツが孤立ページがあるかどうか)3正しい

 存在のジヌー(テスト、孤立したページ)制限:ツールによっては、あなたは、内容の正確性を検証することはできません
 
 該当するシーン:通して濾過死者のリンクからツールをテストする前に、URLリンクとより、


ウェブ互換性テスト:ブラウザ(ユーザーの需要、ブラウザの市場シェア、ブラウザカーネル)オペレーティングシステム(仮想マシン)と解像度補充

互換性試験方法:互換性マトリックス

ブラウザカーネル:トライデント、WebKitの、GEKO、点滅  


互換性テストポイント:主流、主な機能、インターフェース制御、アニメーション画像、応答時間、リンク(再利用テストケース)


POSTの違いを取得します:
GET:リソース要求
    URL内の要求データを、あなただけのキャラクターを提出することができます データ型、長さが限られている、255文字未満では
    スピード
    の低い安全

ポストを:送信データが
     リクエストボディにデータを要求した
     安全
     制限され、無制限の長さではありません要求されたデータ型
     遅い


プログラムファイル(:環境構造開発者)、関連ソフトウェア(Webサーバ、アプリケーションサーバ、データベースソフトウェア)、ハードウェア(サーバ装置)、ネットワーク環境

開発者:デプロイメントファイルの指定(OSのバージョン、ハードウェア構成、サーバーソフトウェアと関連するバージョン、展開ステップ)、プログラムファイル、データベーススクリプトの

検査システム環境の構造:
1)JAVA言語の開発、インストールJDKは、環境設定

2)インストールWebアプリケーション・サーバ・ソフトウェア:Tomcatの

3)データベース・サーバ・ソフトウェアをインストールします。MYSQL

4)はTomcatにテスト・システムのプログラムを展開する

データベーススクリプトに5)

、6)設定ファイルを変更するデータベース接続情報

サービスデータベースのtomcat起動する7)

8)ブラウザをアクセスの検証
 

テスト・システム・アカウント:管理者/管理ロールの管理者は

、問題のトラブルシューティング:
1)インタフェースが求められます
2)ログファイルを表示
3)Etherealの

データベースへのアクセスに失敗しました:
1)サービスが開いていない
プロファイルが正しく設定されていない内部の)2
データベースかどうか)3をスクリプトデータベースの導入



1.クライアントタイプ:B / S(個別のクライアントソフトウェアをインストールする必要はありません)BブラウザサーバS

                  C / S(クライアントソフトウェアが個別にインストールする必要があります)C Sクライアントサーバー

クライアントソフトウェア2.インストールプラットフォーム:PCの終了、APPのエンド

クライアントがネットワークに必要かどうかに応じて:シングル バージョンversionネットワーク

B差/ Sの構造とC / Sアーキテクチャを?

C / Sアーキテクチャの利点:
1)インタフェースリッチ
2)安全
3)実装の追加機能は、より複雑なビジネスを達成することができ
、圧力バランスのサーバー側のビジネスのクライアント部分を処理することができます)4を

欠点は:
1)必要性は、別のクライアント・ソフトウェアの開発コストを開発する
2)個別のクライアントをインストールする必要がありますソフトウェア、ディスクスペースが占有
3)クライアント・ソフトウェアがインストールするための必要性、アンインストールをテストするアップグレード
サーバーのアップグレード後)4を、あなたは、クライアントの複数のバージョンを維持する必要があります


:Bの/ Sの利点を
1)使用して簡単に、必要は個別のクライアントをインストールしないようにソフトウェア
2)開発コストが比較的低い

欠点:
1)機能完全なサーバー側を達成するために、サーバ圧力
2)独立したクライアント機能が単純ではありません
3)セキュリティが低い
4)インタフェースは比較的少ないが豊富です

:ドメイン名

IPアドレス:

ポート:

HTTP:80


、フロントエンドの開発エンジニア

バックエンドの開発エンジニアの


ウェブサイトの製品のショーケース、WebサーバコンテナのWebサーバーソフトウェア

とスーパーマーケットの


Webサーバ:静的ページとapacheの取引
 
アプリケーションサーバー:動的ページを処理し、ビジネスロジック   


 
のTomcat:Webアプリケーションサーバ


一般的に使用されるWebアプリケーションサーバー

のTomcatのWebLogicのWebSphere



UIをテストするウェブサイト:
 
 全体的な ページ
 ナビゲーションテスト
 ハイパーリンク・テスト・
 グラフィックステスト
 概要テスト
 静的テキスト・テスト・
 プラットフォームの互換性テスト



1)要素に配置されたデフォルトのHTTPリクエストマネージャHTTPメッセージヘッダHTTPクッキーマネージャHTTPキャッシュマネージャー
2)前処理プログラム  
3)タイマ
4)サンプラ
5)後処理正規表現抽出()
6)アサーション
7)リスナー


Parametrizations:CSVデータ・セットの設定、ユーザー定義変数、ヘルパー関数(乱数_random、ランダムな文字列_randomString)



ロジックコントローラ:コントローラ回のみ、サイクルコントローラは、スイッチコントローラ

タイマ:タイマの固定、ガウスランダムタイマ、タイマが一定のスループット(定義QPS)で

性能試験工程:1)性能評価試験要件(大、頻繁な操作へのアクセス)を得る

               2)同時ユーザーの性能試験対象物(1)数=最大システムのオンラインユーザ数%8%12%決める   
                                       2)同時ユーザーの平均数= NL / T 3000 400ユーザー・ログイン4時間、8時間

                                            400 * 4/8 = 200
               )3性能試験を懸念性能テストプログラム(書かれた目的、テストシナリオ、テスト環境(サーバ構成、CPU、メモリ)、テストツール、ユースケース)
       

需要:50人のオンラインユーザー、3S同時クエリのコース未満の平均応答時間
タイトル:50人のオンラインユーザー同時クエリのコース
番号:TC-001

完了するために、テスト環境をセットアップする1)完全な機能テスト2):事前条件を
    
                  期待される結果のステップ
                           
         が完了する準備ができて、パフォーマンス・テスト・スクリプトスクリプトの準備ができて
                                                    
         、データベース内のデータベース・コンフィギュレーション・データの完了に関連するパフォーマンス・テスト・データを準備
         実行パフォーマンススクリプト、10分の時間を実行する、ことを確認し

         、システムがパフォーマンス指標を満たしている:平均応答時間<システムに沿ったパフォーマンス目標の3Sが期待される
                                                     

  4)設計性能のテストスクリプトを

  5)テストを行う
 
  6)性能試験データを取得する

  7)性能試験を提出レポート


1)ログインページ2を入力する)を提出アカウント情報3)問い合わせ:JMeterはリクエストを追加します


 

 

HDは、知識構造図に加えて、私のマイクロ手紙を必要としchimugu


 



























 

おすすめ

転載: www.cnblogs.com/Chamberlain/p/11105180.html