8000 GitHub - loadoff/excase: Excelファイルにテストケースと結果を出力するためのライブラリ
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

loadoff/excase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

excase

Excelファイルにテストケースと結果を出力するためのライブラリ

godoc CircleCI go report

Description

Excelファイルにテストケースと結果を出力するために使用する 大項目、中項目、小項目、テストケース、合格条件、合否、実行日時などを設定すると テストケースと合否を出力することができる

Usage

// ケースの作成準備
ex := excase.InitExCase()
// ケースの作成
sec := ex.OpenSection("テストシート名")
// 大項目のセット
sec.Large("大項目1")
// 中項目のセット
sec.Middle("中項目1-1")
// 小項目のセット
sec.Small("小項目1-1-1")
// テストの内容と合格条件をセット
test := sec.Test("テスト内容1-1-1-1", "合格条件1-1-1-1")
// 合格をセット
test.Passed()
// 次の行に小項目とテスト内容と合格条件のみセット
sec.Small("小項目1-1-2")
test = sec.Test("テスト内容1-1-1-2", "合格条件1-1-1-2")
// 不合格をセット
test.Failed()
// チェーンして書くことも可能
sec.Middle("中項目1-2").Small("小項目1-2-1").Test("テスト内容1-2-1-1", "合格条件1-2-1-1").Passed()
// セクションを閉じる
sec.CloseSection()
// テスト出力終了
ex.Close()

出力イメージ top-page

作成されるファイルのパスを確認する[ex.FilePath]に保管されてる

ex := excase.InitExCase()
fmt.Println(ex.FilePath)
ex.Close()

Install

$ go get github.com/loadoff/excl
$ go get github.com/loadoff/excase

Licence

MIT

Author

YuIwasaki

About

Excelファイルにテストケースと結果を出力するためのライブラリ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0