mydocs

proxydynlangtest

libproxydynlangのtestプログラムです。

  1. テスト分析
    1. テスト対象分析

      FV表

      no. 目的機能(F) 検証内容(V) テスト技法(T)
      6.i 動的プログラムの初期化する 動的プログラムの初期化できる事  
      6.ii.a 動的プログラムの解析する 動的プログラムの解析できる事  
      6.ii.b 動的プログラム内の関数を実行する パラメータを設定し、関数を実行できる事 デシジョンテーブルテスト
      6.ii.c 動的プログラム内のStaticMethodを実行する パラメータを設定し、StaticMethodを実行できる事 デシジョンテーブルテスト
      6.ii.e 動的プログラム内のObjectMethodを実行する パラメータ無しで、クラスを生成できる事 デシジョンテーブルテスト
      パラメータを設定し、ObjectMethodを実行できる事
      6.ii.d クラスを生成する パラメータ有で、クラスを生成できる事 複合テスト
      パラメータを設定し、ObjectMethodを実行できる事
      6.iii 動的プログラム内の関数及びメゾッドを複数同時に実行する 複数の関数を実行できる事 複合テスト

      データ型
      |パラメータ型 |戻り型 |ハッシュ型 | |————–|—————-|————–| | |戻り値無し | | |int型 |int型 |int型 | |long型 |long型 |long型 | |float型 |float型 |float型 | |double型 |double型 |double型 | |文字列型 |文字列型 |文字列型 | |int型の配列 |int型の配列 |int型の配列 | |long型の配列 |long型の配列 |long型の配列 | |float型の配列 |float型の配列 |float型の配列 | |double型の配列|double型の配列 |double型の配列| |ハッシュ型 |ハッシュ型 |ハッシュ型 | | |ハッシュ型の配列| | |Object型 |Object型 |Object型 |

    2. テスト要求分析

      • 動的ファイルの解析
      • 関数テスト
        • パラメータテスト
        • 戻り値テスト
      • Staticメゾットテスト
        • パラメータテスト
        • 戻り値テスト
      • Objectメゾッドテスト
        • パラメータテスト
        • 戻り値テスト
      • インスタンステスト(パラメータあり)
      • スレッドテスト

      デシジョンテーブル

      </table>
      戻り値 パラメータ値 </tr>
      パラメータ無し IV LV FV DV 文字型 AIV ALV AFV ADV HV OV
      戻り値無し
      IV










      LV










      FV










      DV










      文字型










      AIV










      ALV










      AFV










      ADV










      HV










      AHV










      OV










  2. テストアーキテクチャー
    1. テストコンテナ

    2. テストフレーム