A
cpp-testing
作者 affaan-m
cpp-testing 技能可協助你使用 GoogleTest、GoogleMock、CMake 與 CTest 來撰寫、執行與除錯 C++ 測試。適合用於覆蓋率分析、修正不穩定測試、以 sanitizer 為基礎的診斷,以及在現代 C++ 專案中實作實用的 cpp-testing 工作流程。
测试自動化
收藏 0GitHub 156.1k
作者 affaan-m
cpp-testing 技能可協助你使用 GoogleTest、GoogleMock、CMake 與 CTest 來撰寫、執行與除錯 C++ 測試。適合用於覆蓋率分析、修正不穩定測試、以 sanitizer 為基礎的診斷,以及在現代 C++ 專案中實作實用的 cpp-testing 工作流程。
作者 trailofbits
ruzzy 是一個以 coverage-guided 為核心的 Ruby fuzzing skill,適合測試純 Ruby 程式碼與 Ruby C extension。可使用 ruzzy 指南來建立受支援的 Linux 環境、確認 sanitizer 串接正確,並打造實用的 fuzzing 工作流程,支援 Security Audit 工作。
作者 trailofbits
cargo-fuzz 是一套用於 Rust/Cargo 的 fuzzing 技能,可建立 libFuzzer harness、啟用 sanitizer 支援的執行,並找出解析器、unsafe 與輸入處理程式碼中的崩潰。當你需要針對以 Cargo 為基礎的專案進行資安稽核與回歸測試時,這份 cargo-fuzz 指南能提供實用的安裝與使用建議。
作者 trailofbits
address-sanitizer 可協助你安裝並使用 AddressSanitizer(ASan),在測試、fuzzing 與 crash triage 過程中抓出記憶體安全漏洞。當你需要可重現的 stack trace 與更清楚的失敗訊號時,它特別適合 C/C++、Rust unsafe code,以及安全稽核流程使用。