テキストボックスへの入力に対するテスト項目は?

このQ&Aのポイント
  • Webアプリケーションでテキストボックスに入力されたワードを元にDBへ接続後に検索するSqlを発行し、結果を表示するプログラムを作成した際のテスト項目について詳しく教えてください。
  • 現在、テキストボックスへの入力に対してのテストを行うためのテスト項目を考えています。境界値チェックや禁則文字チェック以外に、どのようなテストを行うべきですか?
  • 個人的にWebアプリケーションでテキストボックスへの入力に対するテストを行っています。皆さんはどのようなテスト項目をチェックしていますか?
回答を見る
  • ベストアンサー

テキストボックスへの入力に対してのテスト項目について質問させて下さい。

テキストボックスへの入力に対してのテスト項目について質問させて下さい。 Webアプリケーションでテキストボックスに入力されたワードを元に DBへ接続後に検索するSqlを発行し、結果を表示するプログラムを作成したのですが その検索処理に対して、テストを行い問題を洗い出したいと考えています。 色々と調べてみた結果、入力されるデータへの ・境界値チェック(今回の場合はsqlに対する入力文字数と思っています) ・禁則文字チェック くらいしか思いつかなかったのですが その他、これはチェックするべき・した方が良いといのがあれば ぜひ教えて頂けると嬉しいです。 個人的に作成していますので、実際の業務では どれくらい詰めてチェックしているのかも興味あります。

  • Java
  • 回答数1
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

> くらいしか思いつかなかったのですが なにをどうチェックするかは、アプリケーションの目的次第です。どういうアプリケーションか分からなければ、具体的な助言はできません。だいたいこの2つで良い場合が、ほとんどですが…。

histoneple
質問者

お礼

 ありがとうござました。 とりあえずシステムが停止する事なく稼動できるのが確認できました。

histoneple
質問者

補足

申し訳ございません。 具体的にはWebアプリケーションの基本が習得しやすいと聞いて ECサイトの仕組みを作成しています。(構成はJSP-Servlet-MYSQL) テキストボックスから入力された文字にヒットする商品名を一覧として出すという部分で 文字入力に対して禁則文字と境界値の確認は行ったのですが なにぶん、個人でやってるものでテスト項目として不十分なのではないか? と疑問がよぎったのでアドバイスを頂きたく思いました。 だいたいこの2つで良いケースと言ってもらえて非常に安心です。

関連するQ&A

  • テキストボックスの入力チェック(ACCESS VBA)

    テキストボックスに何かを入力し、フォーカスが他のものに移動したときに、LostFocusイベントで入力内容のチェックをかけています。(文字数チェック、ストアドをつかって入力内容と一致するものがDBにあるかなど) もし、入力が誤っている場合には他のものにフォーカスを移さず、そのテキストボックスにフォーカスを残したい(setfocusを使用)のですが、setfocusをしてもlostfocusされてしまうため、うまくいきません。 VBではValidateイベントというものがあるようですが、 VBAではみあたりません。 どなたかよい方法をご存知でしたら教えてください。

  • VBS Webのテキストボックスに入力

    VBSでWEB上の指定したページの複数のテキストボックスに特定の文字を入力するコードを作成しています。しかし、テキストボックスに文字がすでに入力されていると、上書きされてしまいます。テキストボックスに文字が入力されているか判断して、入力されていれば文字を入力しない。また、入力されていればその続きに文字を入力する方法はあるのでしょうか?あるならば方法を教えて欲しいです。

  • テキストボックスに「00000」を入力すると「0」になってしまう

    あるテキストボックスには5桁の半角数字を入力させるようにしたいと思っています。 このテキストボックスには以下の入力チェックをかけていますが、「00000」を入力すると「0」と判断されてしまい。一つ目のチェックに引っかかってしまいます。 これを文字列として判断する方法はありますか? または、以下のチェックに引っかからない方法はありますか? よろしくお願いいたします。 (codeにはvalueが入っています。) if(code == 0){ alert("入力してください。"); return false; } if(isFinite(code) == false){ alert("半角数字を入力してください。"); return false; } if(code.length != 5){ alert("5桁入力してください。"); return false; }

  • チェックボックスのvalueをテキストに追加したい

    チェックボックスをオンにすると、そのオンした順番でそのチェックボックスのvalueをあるテキストの前に追加していきたいです。 下のように、テストという文字の前にチェックボックスのvalueを入力。 その際、チェックをオフにしたらテキストからも、そのvalueの値が消えるようにしたいのですが、 何か良い方法はありますか? 例えば、あいうの順番で選択すると、「あいうテスト」になって、いうあの順番で選択すると「いうあテスト」になり、 いのチェックボックスをオフにすると、「あうテスト」や「うあテスト」になるようにしたいです。 □ あ □ い □ う text1=あいうテスト

  • テキストボックスに入力できません

    IE6.0にて 検索のテキストボックス等に入力できません。 通常テキストボックス上にマウスを動かすと、 矢印がカーソルに変わりますが、 矢印のままで変化がありません。 検索窓だけでなく、メッセンジャー等の ログインのテキストボックスも入力できません。 これはどのような症状でしょうか?

  • テキストボックスの入力チェック。

    Version 6.0 です。 テキストボックスに入力された値の中に任意の文字があるかどうかを判断する関数というのはあるでしょうか?InStrとかでやってみたのですが、If文を繰り返すことになってしまい、見難い状況です。 2つのテキストボックスに年月を入力させ、 "yyyymm"、"yyyym"、"yyyy/mm"、"yyyy/m" が入力可。入力した文字列に"/"があるかないかを判断し、あればそのままでIsDateでチェック。なければ、"/"を入れてIsDateでチェック、とさせたいです。 何か簡単なコードの書き方等あれば、ぜひ教えてください。分かり難いところがあれば、補足します。よろしくお願いします。

  • エクセル・VBAでテキストボックスに入力された文字を

    エクセル・VBAでテキストボックスに入力された文字を B列から検索し、結果をユーザーフォームのリストbox に表示したいのですがうまくいきません 検索は部分一致・大文字小文字無視で行いたいです よろしくお願いします

  • ワードのテキストボックスについて

    ワードのテキストボックスについて質問です。2つのテキストボックスをつくったのですが、一方のテキストボックスに文字を入力すると、もう一方のテキストボックスにも同じ文字が勝手に表示されます。ちなみに、一つのテキストボックスに文字が長すぎて表示しきれないので、もう一つのテキストボックスをリンクさせて使う、リンクの作成とは違います。別にリンクの作成をしていないのに、1つのテキストボックスに文字を入力すると勝手に表示されるのです。わかる方がいらっしゃいましたら、教えてください。

  • テキストボックスに入力された日本語が文字化けしてMySQLに保存される

    テキストボックスに入力された日本語が文字化けしてMySQLに保存される。 Webアプリケーション(PHP)を作成しているのですが、テキストボックスに入力された日本語が文字化けしてMySQLに保存されます。 テキストエリアに入力された日本語は文字化けせずに保存されます。 何が原因かわかりません。 わかる方教えて下さい。

    • ベストアンサー
    • PHP
  • アクセスで複数選択後、テキストボックスに入力

    いつもお世話になります。求人リストを作成しています。 募集職種をいちいち入力していく手間をはぶくため、下記のようなことをしてみたいと思っています。 ○リストボックスとは別に、テキストボックスを作成し、リストから選択された内容を、テキストボックスにカンマ区切りで代入していく。 ○あるいは、チェックボックスにチェックしたものをテキストボックスにカンマ区切りで代入していく。 検索していてQNo.13046の方が同じようなことをしていたのですが、 置き換えてやってみても「nullの使い方が正しくありません」とエラーが出てしまいます。 アドバイスよろしくお願いいたします。

専門家に質問してみよう