CEGTestにxlsx形式でのエクスポート機能を追加

xlsx形式のエクスポート機能

CEGTest(セグテスト)のエクスポートに xlsx 形式でのダウンロード機能を追加しました。
1シート目はデシジョンテーブル、2シート目はカバレッジ表です。本当は、3シート目に原因結果グラフの元データを、4シート目に原因結果グラフの画像を張り付けたかったのですが、ちょっとそこまで実装できませんでした。

URL はこちら。

CEGTest(ウェブ版)
CEGTest(ダウンロード版:v1.6-20130907)

なお、今回の機能追加では、XLSX.js を利用させていただきました。

原因結果グラフの演習

原因結果グラフ技法を使いこなすためには、グラフをたくさん描くことが大事です。ここでは、2009年からTEFが主催する勉強会で紹介した演習問題を取り上げます。難易度(★~★★★★★)のやさしい順にひとつずつ原因結果グラフを作成して、模範解答と見比べて、違いを見つけてみましょう。

この演習問題のもとになった勉強会は、秋山浩一さん、鈴木三紀夫さんのご協力によるものです。この場を借りて御礼申し上げます。
また、原因結果グラフは仕様の曖昧さや作成者の解釈によって異なることがあり、softestが作成した解答例と一致しなくても不正解ではありません。ノードのつけ方や制約のつけ方の違いを確認してみましょう。

原因結果グラフ テスト支援ツール
CEGTest(セグテスト)

解答例についての問い合わせ
本ページのコメントでお問い合わせいただくか、メールアドレス宛てまでお願いいたします。

難易度:★☆☆☆☆
迷惑電話防止機能 [2009年3月4日 演習]

電話帳に登録していない相手や、電話番号を通知してこない相手から電話がかかってきたときに、指定した時間が経過した後に着信音が鳴る。
ただし、メモリ登録外着信拒否を「ON」に設定していると本機能は使用することができない。

(携帯電話マニュアルより)

解答例 (画像, 14.9K)
解答例 (CSV, 0.5K)
解説



難易度:★☆☆☆☆
オフサイドルール [2009年3月4日 演習]

オフサイドというルールは、「オフサイドポジションにいる選手に対して、パスを出す事を禁止する」というものである。
ここで「オフサイドポジション」とは以下の条件を全て満たした位置の事を指す。

  1. 相手陣内にいる
  2. ボールより前にいる
  3. 相手の2番目に後ろの選手よりゴールラインに近い位置にいる

(Wikipediaより)

解答例 (画像, 17.7K)
解答例 (CSV, 0.6K)
解説



難易度:★★☆☆☆
献血を断られるケース [2009年3月4日 演習]

  • 献血する人への負担軽減の理由から
    • 体調がよくない
    • 睡眠不足(ただし、当日の採血計画を大きく下回る状況で医師の許諾があれば献血可能)
  • 輸血される側の安全の理由から
    • 特定の病気に罹患したことがある
    • 海外から帰国後4週間

(Wikipediaより)

解答例 (画像, 29.9K)
解答例 (CSV, 1.1K)
解説



難易度:★★★★☆
JR乗車券類の誤購入の場合の取扱方法 [2009年3月4日 宿題]

第293条

1. 旅客が、誤つてその希望する乗車券、急行券又は特別車両券と異なる乗車券、急行券又は特別車両券を購入した場合で、その誤購入の事由が駅名の同一・類似その他やむを得ないと認められ、かつ、係員がその事由を認めたときは、正当な乗車券、急行券又は特別車両券に変更の取扱いをする。
ただし、指定急行券及び指定特別車両券については、この取扱いをしない。

(JR東海 旅客営業規則より)

解答例 (画像, 42.8K)
解答例 (CSV, 1.9K)
解説



難易度:★★☆☆☆
ニート(厚生労働省の定義) [2010年2月9日 演習]

  • 15歳~34歳、未婚であって家事・通学をしていない人
  • 学籍はあるが、実際は学校に行っていない人
  • 既婚者で家事をしていない人

(Wikipediaより一部抜粋)

解答例 (画像, 34.2K)
解答例 (CSV, 0.9K)
解説



難易度:★☆☆☆☆
インストールの仕様 [2009年3月4日 例題]

Administratorまたは、Power Userがログインしている場合に、ディスク容量があれば、インストールを開始することができる。

解答例 (画像, 13.7K)
解答例 (CSV, 0.6K)
解説



難易度:★☆☆☆☆
投函可能な年賀状 [2009年3月27日 例題]

裏面にプリント、もしくは、手書きのどちらかあるいは両方があり、表面に送り先の記載がある年賀状は投函できる。

解答例 (画像, 10.8K)
解答例 (CSV, 0.5K)
解説



難易度:★★☆☆☆
定額給付金 [2009年3月27日 演習]

給付対象者1人に付き12,000円が、また65歳以上及び18歳以下の者については20,000円が給付される。

(Wikipediaより抜粋)

解答例 (画像, 11.0K)
解答例 (CSV, 0.4K)
解説



難易度:★★☆☆☆
ATM手数料 [2009年3月27日 演習]

「引出」「預入」「振り込み」機能があり、夜23時~翌朝8時までは手数料が発生する。ただし、優遇会員の場合は、終日手数料がかからない。

解答例 (画像, 18.3K)
解答例 (CSV, 0.6K)
解説



難易度:★★★☆☆
携帯電話の音楽再生中の着信処理 [2009年3月27日 演習]

携帯電話の音楽再生中の着信処理に対する以下の要求に対して原因結果グラフとカバレッジ表およびデシジョンテーブルを作成しなさい。

  1. 音楽ファイルは、本体メモリと、メモリスティックに格納できる
  2. 音楽再生中に電話がかかってくると音楽が止まり着信ベルが鳴る
  3. 着信応答には次の2つの方法がある
    • 本体の通話ボタンを押す
    • ハンズフリーヘッドセットの通話ボタンを押す

解答例 (画像, 27.6K)
解答例 (CSV, 1.6K)
解説



難易度:★★☆☆☆
電話機 [2009年5月29日 例題]

受話器を取るか、スピーカーボタンを押して、発信音を確認してから電話番号を押すことで電話をかけることができる。

解答例 (画像, 16.4K)
解答例 (CSV, 0.8K)
解説



難易度:★★★★☆
フォルダのクリック方法 [2009年5月29日 例題]

シングルクリックのときのみ、アイコンの下線状態の選択ができる。
(ダブルクリックで開くを選択すると下線状態の選択は意味が無くなる)

解答例 (画像, 47.5K)
解答例 (CSV, 2.4K)
解説



印刷時の用紙サイズ [2009年5月29日 例題]

用紙サイズは、A4, B4, A3, B5の4種類あるが両面可能な用紙はA4とB4のみ。




仮運転免許の路上運転 [2009年4月20日 宿題]

仮免許を所持して、以下に箇条書きする基準に該当する運転免許保持者を指導者として助手席に同乗させ、「仮免許練習中」標識を所定の位置に装着した自動車で、路上練習をすることができる。

同乗指導者の資格は、

  • 練習する自動車を運転可能な第一種運転免許保持者で、運転経験が通算3年以上
  • 練習する自動車を運転可能な第二種運転免許保持者

のいずれかである。ただし、上の条件を満たしていても、免許停止処分中は同乗指導者となることができない。

(Wikipediaより抜粋)




コピー・アンド・ペースト [2009年5月29日 演習]

コピーしたい範囲を選択したうえで一定の操作を行うことでクリップボードにデータをコピーでき、クリップボードにコピーされたデータは、一定の操作で他の箇所に貼る(ペーストする)ことができる。一定の操作とは、

  • Ctrl-C、あるいは、範囲選択中に右クリック「コピー」
  • Ctrl-V、あるいは、コピーデータがあるときに右クリック「貼り付け」

(Wikipediaをもとに作成)




遊園地の入園料 [2010年2月9日 演習]

遊園地の入園料

  大人 小学生
一般 2,000円 1,000円
団体 1,800円 900円
  • 市内在住の小学生は入場料は無料となります。
  • 65歳以上の方、6歳未満のお子様は無料となります。
  • 17時以降、県外からの来場者はトワイライトチケット(500円)でご入場いただけます。




風呂リモコンのテスト [2009年4月20日 宿題]

仕様

  1. リモコンの仕様
    • 風呂ボタンを入れると風呂が沸く(ただし浴槽に水があること)
    • 風呂を沸かしている間は給湯優先ボタンを入れておかないとカラン・シャワーからお湯は出ない(水が出る)
    • それぞれのボタンにはステータスランプが右上についている
  2. 蛇口ハンドルの仕様
    • 右に回すとシャワーから水(またはお湯)が出る
    • 左に回すとカランから水(またはお湯)が出る

Photo



ボウリングのスコア計算 [2009年5月29日 演習]

点数の計算法

  1. フレームにおいてスペア・ストライクがない場合(オープンフレームと呼ぶ)、2回の投球で倒したピンの本数がそのフレームの得点となる。
  2. スペアを出した場合、倒した本数である10点に加え、次の1投球で倒したピンの本数がこのフレームの得点に加算される。
  3. ストライクを出した場合、倒した本数である10点に加え、続く2投球で倒したピンの本数が加算される。つまり次の投球もストライクだった場合は、さらにその次の投球(2フレーム先の第1投球)で倒したピンの本数まで加算される。
  4. 第10フレームのみ、スペア・ストライクを出した場合、3投して倒したピンの総数を第10フレームの得点として計算する。
  5. 各フレームの得点の合計が1ゲームの得点となる。最高得点は300点となる。

(Wikipediaをもとに作成)