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
相關文章
- 用 ai 自動生成 unit testAI
- ENVI自動地理配準:GCP地面控制點的自動產生GC
- 【idea_取消自動import .*】IdeaImport
- SAP PP 成品批次的生產日期自動抓取半成品批次的生產日期
- As/IDEA json自動生成java beanIdeaJSONJavaBean
- idea自動建立實體類Idea
- IDEA自動生成實體類Idea
- IDEA 自動生成try,catch快捷鍵Idea
- Spring中如何為屬性配置檔案自動產生文件?Spring
- 淺談APS生產排程在自動化排產考慮的約束
- 柔性振動盤:一鍵切換產品生產,助力客戶打造智慧柔性自動化工廠
- 生產庫自動化MySQL5.6安裝部署詳細教程MySql
- springboot 新增@Test(org.junit.Test) 註解後,idea右鍵選單,沒有執行項Spring BootIdea
- 小批次生產、多品種的柔性生產需求,助力打造智慧柔性自動化工廠
- 軟體測試、自動化測試極容易產生的誤區
- 課程回顧|以智慧之力,加速媒體生產全自動程式
- 如何使用MLOps將機器學習自動推向生產環境? - kdnuggets機器學習
- 優思學院:為什麼精益生產自動化的“動”變成了“働”?
- RocketMQ - 生產者啟動流程MQ
- IDEA如何自動匯入依賴的jar包IdeaJAR
- IDEA外掛Apifox,一鍵自動生成介面文件!IdeaAPI
- 2022安全生產月活動啟動安全生產與疫情防控兩手抓!
- css浮動產生的負作用CSS
- 設定IDEA自動忽略GIT提交檔案型別IdeaGit型別
- idea在類和介面上面自動生成註釋Idea
- 為什麼S/4HANA的生產訂單建立後會自動release
- AWS和Arm展現生產級的雲端電子設計自動化
- 基於 HttpRunner + Django + Vue + Element UI 的介面自動化測試平臺,生產可用HTTPDjangoVueUI
- PIX自動駕駛應用生態產品 | Showbar智慧飲料零售車自動駕駛
- Intellij IDEA 2018用快捷鍵自動生成序列化idIntelliJIdea
- IntelliJ IDEA啟用Eslint儲存自動程式碼修復IntelliJIdeaEsLint
- 阿里出品!SpringBoot應用自動化部署神器,IDEA版Jenkins?阿里Spring BootIdeaJenkins
- 生產級部署 Python 指令碼,崩潰可自啟!Python指令碼
- 自動點膠機為什麼那麼受手機生產行業的熱愛?行業
- Intertek助力晟成光伏自動化光伏元件生產線順利美國交付元件
- .Net下極限生產力之efcore分表分庫全自動化遷移CodeFirst
- idea設定了maven會自動變回C盤那個IdeaMaven
- 整個小東西,在IDEA中自動生成PO、DAO、MapperIdeaAPP
- mysqldump同步生產到生產資料MySql