我有一个大网站要测试。每次点击后,它可能是页面上的错误,例如警告、致命错误等。因此,每次点击后,我必须检查该错误页面的内部文本(或内部 HTML)。
现在我用一个大的正则表达式来做:((?<error>(Warning|Fatal error|Parse error)\:.+?\s+on\s+line\s+\d+)|(?<nac>is not a component)|(?<dberror>(mssql|mysql|oracle)\s+query\s+error:)|(?<404>404 not found)|(?<cannotfind>can not find.*template with page)|(?<exception>exception)|(?<serverError>server error)|(?<isnotinstalled>is not installed))
我的意思是我检查这个正则表达式的每一页的内部文本。它工作但很慢。还有其他更快的解决方案吗?