blogJCUnitの開発日誌(ログ)です。"その時点での"JCUnit作者の理解や考え、開発状況を日本語で書きます。この広告は、90日以上更新していないブログに表示しています。開発日誌PICTというMicrosoftの製品があることをJaSSTで知り合った方から教えていただいた。PICTについては以下で詳しく述べられているのだが、http://msdn.microsoft.com/en-us/library/cc150619.aspx世間で出回っている様々な製品が与えられた条件に対して、何件でAllpairのテストを出力するかを比較する表が掲載されていた。All-pair生成アルゴリズムだが、このアルゴリズムには三箇所ほど、実装のやり方によって生成されるテストケースの大きさや、生成に要する時間といったことに影響が生じるポイントがある。Mathur)という本の4.11に詳述されている。最初の項目、因子の順序については、また改めて報告したい。今回は、2つ目と3つ目について行った実験について。今回はこの2つについて、都合3種類の方式を用意した。選択すべき水準が複数ある・どれを選んでも良い時は以下のうちのどれかを行う。最初に見つかったものを選ぶ。(Naive)Tripleをもっとも多く網羅するものを選ぶ。(Greedy)どれでもいいものの中で偏りがでないように、呼び出しごとにカウンタをインクリメントし、可能な候補の数で割った余りを用いて選ぶ。(Modulo)これらのそれぞれと他システムとの比較も合わせて示した表が以下だ。210Naiveはいささか、他システムに比べテストケースが多い。Greedyは他システムに対してそれほど遜色がない。その一方で、#5では20分近くかかっている。「値が偏るから、垂直方向への拡張が増えるんじゃないの?」という単純な疑問を持ったので試してみたModuloが思いの他バランスがよい。100件が1000件になるとさすがに管理が面倒なので辛いのだが、なんとかまあ、許容範囲と言える気もする。jcun...2016-04-10(第四回)JCUnitで2次方程式を解くプログラムをテストする。本ブログでご案内しているように、javacのバグによりJ...2016-03-09(第一回)JCUnitで2次方程式を解くプログラムをテストする。JCUnitに必要なもの。2017でJCUnitの発表をすることになりました。joinedプログラミングはてなブログをはじめよう!dakusuiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。