English 中文(简体)
你们怎样强调测试自己的软件?
原标题:How do you stress test your own software?
  • 时间:2009-10-20 22:57:14
  •  标签:

我早就在我本人的 app子上工作,我处在一个阶段,只要用户做他/她应该做的一切,所有东西都会发挥巨大作用。 该软件需要进行更多的测试,以了解它是否坚实,当人们一再点击同一纽州时,它如何运作,试图打开错误的档案,将数据放在错误的地方等等。

我对此没有什么麻烦,因为我很难以不正确的方式考虑应用。 这些都是我面临的最坏情况。 然而,在我开始让它成为旁观者之前,我仍希望申请尽可能稳定、测试。 假设我在此刻不谈雇用专业考试人员,我 cur惜一切可能或系统思考这项任务。

感谢,一如既往。

最佳回答

Well it sounds like you are talking about 2 different things "Testing your application s functionality" and "Stress testing"(which is the title of your question)

压力检测是在你有网站时进行的,要检查它能够同时为100 000人提供服务。 参看你的申请如何在压力下执行。 你可以采取一些办法,例如记录一些行动,然后获得一些代理机器,同时打上你的申请。

这个问题更像质量保证问题。 这就是测试者/β测试者。 但是,你可以做些什么来验证你的申请是最佳的。

检查你的法典将是一个良好的开端,有助于你尝试和发现这些edge案件。 如果你的方法采取 like等行动,就试图穿透顶端、 in头和看看重什么。 通行证完全无效。 如果你使用的话。 您可能想看项目执行,它将通过你申请的所有分支/编码。 这可能有助于你进一步完善你的单位测试,以测试你的最佳应用。

融合测试,看看你的一些惯常事物会结束什么。 这将有助于你找到你在以后发展的 b。

这些是你为审判和发现你可能错失的近似案件而做的事情的一些速率。 但是,如果是的话,你最终将需要把你的 app带给别人测试。 仅确保你在袭击他们之前所花的钱太多。

问题回答

• 确保你在单位测试和一体化测试中具有充分的编码覆盖面。

采用适当的国际调查确认和测试组合,以打破这种验证。

我发现,一个结构完善的应用程序,可以减少统一分类系统(用户可以打破这一系统)中可能的变动次数。 在这方面,像MVC这样的设计模式可能特别有用,因为它们使贵方倡议变得尽可能小。

自动化。

(Re) 指导你的代码,以便另一个方案能够向它投放用户-用户。 创建用户活动的简明文字,将其重新用于你的方案。 • 从信塔用户那里收集活动,并作为测试文字(用于复制问题和检查回归)加以节省。 撰写一盘烟.,对文字作少量随机改动,并对照你的节目对其进行审判。

有了这种自动化,你就能够强调和应用,并发现藏匿点和记忆泄露等光辉问题。 它赢得了实际功能的试金。 就功能而言,单位测试是有用的。 在那里有一吨单位试验框架。 挑选一些有用的东西,学习撰写好的测试,并将其融入你的建设过程。





相关问题
热门标签