我將創建一個典型的業務應用程序,將由幾百名顧問使用。通常情況下,顧問會收到一條帶有標準文本的錯誤消息。由於應用程序將會是一個複雜的應用程序,並且會不斷進行大量更改,因此我需要以下內容:「重放」重新創建錯誤所需的步驟
當出現錯誤消息時,用戶可以選擇將錯誤消息「發送」給開發人員。開發人員應該能夠在Eclipse中打開傳入文件,並逐步調試最後10分鐘工作的步驟(如果他們願意,一次一行)。一切都應該是透明的,這意味着他們應該能夠看到調用數據庫的返回值。
今天有沒有解決方案提供這樣的功能,我的首選語言是Python或Java。我知道由於這種功能會有巨大的性能下降,但這是可以接受的,因爲這種軟件對性能不敏感。
如果數據庫還有一個編目,這樣就可以查詢數據庫中的值,該值在應用程序中運行特定代碼行時確實存在,從而導致該錯誤。