ソフトウェアテスト、PHP制作、printf関数テスト
■ソフトウェアテスト
■PHP制作(掲示板をクラスにする)
■printf関数の復習テスト
■ソフトウェアテスト
今日は、実際にテストケースを使って、掲示板のテストをした。あらゆるケースを試していくのはとても大変な作業でした。
また見落としがちなケースとして、以下の項目がありました。
•いろんなブラウザで表示できるか(IE,Firefox,Safariなど)
•複数タブでの操作に耐えられるか(2つ開いて片方で削除、もう片方で同一投稿を編集)
•大量データはさばけるか(100万件の投稿など)
•悪意あるユーザーの攻撃に耐えられるか
■PHP制作
掲示板をクラスにする。
次回から本格的に行う予定。
■printf関数復習テスト
1)echo "身長は".$height.",体重は".$weight."です";を書き直してください。
2)echo "Aグループの割合は".$a."%です";を書き直してください。
3)echo "平均点は".$average."点です";を、小数第二位で四捨五入して、書き直してください。
4)yyyy/mm/ddで今日の日付を出力してください
1)解答
<?php $i = "身長は%dcm、体重は%dkgです\n"; $height = 165; $weight = 45; printf($i,$height,$weight);//書き方1 printf("身長は%dcm、体重は%dkgです\n",165,45);//書き方2 ?>
2)解答
<?php printf("Aグループの割合は%d%%です\n",120); ?>
3)解答
<?php printf("平均点は%5.1f点です\n",99.99); ?>
※ポイントは少数ということ
4)解答
<?php printf("%d/%02d/%02d",date('Y'),date('m'),date('d')); ?>
※ポイントは0詰め