random-testing

    5熱度

    1回答

    我正在嘗試在我正在開發的一款軟件中執行一些隨機測試。 我有一個用隨機值初始化的夾具,因此,每個測試都會有不同的輸入。 此外,我想要的是多次運行其中一個測試(我期望每次執行都會隨機初始化燈具),Google測試中可以嗎?我需要在代碼中,而不是使用一個參數或類似的東西。 我正在尋找類似於JUnit中的invocationCount之類的東西。

    0熱度

    1回答

    我正在學習實現樹算法,並且經常需要通過生成不同的二叉樹來測試我的算法,這是我手動完成的。我試着爲它編寫函數,但它不會生成所有可能的樹。任何幫助,高度讚賞。

    21熱度

    2回答

    有誰知道包含浮點計算的C程序的隨機生成器嗎? 我正在尋找一些有點像Csmith的東西,除了Csmith不生成浮點表達式,並且它生成大量其他構造,使其有點難以修改。生成順序計算對於我的目的來說是一個好的開始,只要這些計算包括一些浮點數。條件會更好,但我不需要循環,指針甚至數組。 由於如此多的語言使用類C語法,因此這樣的生成器可能不一定是C所特有的。即使它是特定於其他類C語言的,我也可以對生成的程序進

    3熱度

    1回答

    我想要使用隨機xml生成器工具,以通過從xsd生成隨機xml文件來執行隨機測試。 (我正在使用氧氣工具) 隨機生成器不會對生成的值應用語義限制。例如我有一個元素「參數」,它具有多個元素「參數」,例如p1和p2,另一方面,我有另一個元素「約束」,它將使用「參數」。我的意思是如果我有P1,P2,它應該使用p1和p2的一個子集。我想強制隨機生成器工具使用它們(p1和p2),而不是爲約束再次隨機生成一些其