Answers:
这里有很多问题。虽然我敢肯定,如果只有您愿意购买,很多人都会告诉您他们的工具可以完成所有工作,但是很少有工具可以合理地尝试其中的任何一种。
对于物联网的安全性方面,假设你只有在静态内容服务感兴趣,有一个有用的软件的列表在这里。
对于容量测试,您可以使用apache随附的ab。您可能还会考虑使用loadrunner($$$)或http :: Recorder和www :: mechanize编写更复杂的交互脚本
大多数可作为源代码使用的大型软件包都带有自动测试脚本(通常是Makefile中的目标,例如“ make test”),但是Apache构建说明并未提及这一点-可能值得下载src并将其配置为看看它是否包含可以调整的测试脚本。
至于性能测试/监视-IME,目前没有任何可用的东西(而且我将Oracle的Grid Control,BMC Patrol,Google Analytics和其他许多产品归为“不好”类别)。我个人使用的是本地解决方案,该解决方案依赖于非常详细的URL生成日志记录(请查看mod_log_config%D选项和mod_log_firstbyte)。
我尚未深入研究的一个领域是被动监视-有无优势代理等工具,但它们非常昂贵。PastMon可能会满足您的要求(它的优点和优点),但是如果您希望衡量Web服务器达到饱和时所发生的情况,则需要一些专业且昂贵的硬件来运行它。
高温超导
C。
这确实是一个编程问题,但是由于您对此问题有很多悬赏,因此至少在现在,它会一直存在。
有许多用于测试和调试的Firefox附加组件,因此请对那些附加组件进行搜索,以查看您认为适合的组件。对于安全性问题,周围有很多不同的脚本,但是我应该警告您,在我尝试过的那些脚本中,结果是不一致甚至矛盾的,因此,我对它们的价值有两种看法。
在任何软件中看到的最大的问题是缓冲区溢出。有时很难找到它们,因为它们可以在代码中的任何位置,并且通常不会在自动测试下显示。当我第一次开始为Windows编程时,我写了一个程序,即使有数千名用户每天都在使用该程序,但缓冲区溢出在两年多的时间内都未被发现。
对于代码质量(缓冲区溢出等),您可以使用http://www.coverity.com/。在开放源代码程序中,它们已经占据了如此之多http://scan.coverity.com/index.html