7. 測試

與任何其他程式碼一樣,沙箱實作項目也應進行測試。沙箱測試並非用來測試程式的正確性,而是檢查沙箱程式是否能順利執行,不會發生沙箱違規等問題。這也能確保沙箱政策正確無誤。

測試沙箱化程式的方式,與在正式環境中執行程式的方式相同,包括使用程式通常會處理的引數和輸入檔案。

這些測試可以簡單到只是殼層測試,也可以是使用子程序的 C++ 測試。如需靈感,請參閱範例