Multi - 自動產生“test idea”
Multi是Brian Marick寫的一個小程式,用於為表示式自動產生測試用例(或者叫“test ideas”)。
Multi - Generating test ideas from expressions with booleans and relational operators
A test idea is a brief statement of something that should be tested. For example, if you're testing a square root function, one idea for a test would be "test a number less than zero". The idea is to check if the code handles an error case.
關於這個測試用例設計輔助小工具的基本原理和來源可參考《Testing for Programmers》 :
http://www.exampler.com/testing-com/writings/half-day-programmer.pdf
下面是使用這個小程式的一個例子:
% multi
Type in an expression.
'q' to quit.
> a && b < c
Test ideas for (a && (b<c)):
a (b<c)
----- ------------
true b barely < c
FALSE true
true b==c
> q
Multi是用java寫的小工具,執行需要java支援,安裝和執行的方法如下:
- Fetch either the tar archive or the zip archive. Extract the files.
- You'll see two jar files: Multi.jar and Trace.jar. Put those in your CLASSPATH.
- Run the program with java com.testing.multi.Multi (The multi script will save you typing.)
下載地址:
http://www.exampler.com/testing-com/tools/multi/Multi.zip
相關文章
- SAP系統自動產生GR/GI slip no.
- 【idea_取消自動import .*】IdeaImport
- 福特或為谷歌生產自動駕駛汽車雙方正談判谷歌自動駕駛
- CRSD自動重啟和產生CORE DUMP的故障處理
- idea自動建立實體類Idea
- IDEA自動生成實體類Idea
- 柔性振動盤:一鍵切換產品生產,助力客戶打造智慧柔性自動化工廠
- 生產庫自動化MySQL5.6安裝部署詳細教程MySql
- 如何使用MLOps將機器學習自動推向生產環境? - kdnuggets機器學習
- 控制檔案自動備份報錯併產生TRACE檔案
- JAVA Struts2 考試功能 —— 自動產生隨機試題Java隨機
- Spring中如何為屬性配置檔案自動產生文件?Spring
- 小批次生產、多品種的柔性生產需求,助力打造智慧柔性自動化工廠
- RocketMQ - 生產者啟動流程MQ
- As/IDEA json自動生成java beanIdeaJSONJavaBean
- IDEA 自動生成try,catch快捷鍵Idea
- 課程回顧|以智慧之力,加速媒體生產全自動程式
- 軟體測試、自動化測試極容易產生的誤區
- 使用Visual Studio 2010自動產生特性支援TDD
- C# SQL語句自動生成 給出NUnit Test方案C#SQL
- css浮動產生的負作用CSS
- PIX自動駕駛應用生態產品 | Showbar智慧飲料零售車自動駕駛
- android自適應滑動鍵盤產生的螢幕尺寸變化Android
- 神奇的自產生程式,兼談人工生命
- AIX/Linux生產環境下crontab自動排程RMAN物理備份例子AILinux
- mysqldump同步生產到生產資料MySql
- Intertek助力晟成光伏自動化光伏元件生產線順利美國交付元件
- AIX/Linux生產環境下crontab自動排程expdp邏輯備份例子AILinux
- 基於 HttpRunner + Django + Vue + Element UI 的介面自動化測試平臺,生產可用HTTPDjangoVueUI
- 自動化汽車生產,如何實現一車一檔案質量資訊精確追溯?
- 自動點膠機為什麼那麼受手機生產行業的熱愛?行業
- 生產級部署 Python 指令碼,崩潰可自啟!Python指令碼
- 資料庫自增主鍵可能產生的問題資料庫
- 設定IDEA自動忽略GIT提交檔案型別IdeaGit型別
- IDEA外掛Apifox,一鍵自動生成介面文件!IdeaAPI
- idea在類和介面上面自動生成註釋Idea
- ECU 自動化生產測試系統
- 生產計劃排產軟體如何解決生產難題?