クソして三年寝るブログ

関東零細企業の牧場にいるSES奴隷のSEです

メモ

テキストエリア        
  任意項目を未入力にする    
  必須項目を未入力にする    
  依存機種文字の入力    
  XSS対策:HTMLメタ文字がエスケープされるか
  SQLインジェクション対策: ""等の文字列を入れて誤作動が起きないこと
文字フィールド        
  許可される最小文字数の入力  
  許可されない最小文字数以下の入力
  許可される最大文字数の入力  
  許可されない最大文字数超の入力
  入力値の比較      
数値フィールド        
  許可される最小文字数の入力  
  許可されない最小文字数以下の入力
  許可される最大文字数の入力  
  許可されない最大文字数超の入力
  プラス、マイナス、ゼロ    
  小数点数値を入れたらどうなるか
日付フィールド        
  日付以外の文字を入力する  
  無効な日付を入力する    
  閏年          
file            
  許可されない拡張子ファイルのアップロード
  拡張子がないファイルのアップロード
  不正フォーマットファイルのアップロード
  ファイルサイズの境界値テスト  
    行数等      
  ファイル名の検証      
    規定ファイル文字列であること
  アップロード中の例外    
    ファイルアップロード中に対象ファイルを削除する
チェックボックス、セレクト、ラジオボタン
  任意選択における未選択    
  必須選択における未選択    
  複数チェックが有効な場合  
    必須指定数以下    
    必須指定数以上    
submit          
  フォームの再送信時に二重登録されないこと
  戻るボタンで前画面に戻り再送信を行ったときどうなる
  ファイルアップロード中にブラウザを閉じる、他の画面に遷移した場合