我是网站的新手测试人员。该站点的后端是几个SQL Server数据库。 UI使用Ajax和ASP.NET构建。整个站点托管在Windows Server 2008上。站点的结构是这样的:一些IIS Web应用程序与核心WCF Web服务交互。此WCF Web服务也是IIS Web应用程序。
现在我已熟悉该网站作为客户的工作流程。这很简单。只需点击几下按钮即可。但是我的导师告诉我,在这次“简单点击”中有很多测试点。那么它们会是什么呢?
此外,由于我对此完全陌生,有人可以给我建议我可以在哪些方面测试这个网站吗?喜欢功能?安全?性能?等等。 (越详细越好。)
我似乎还不习惯作为测试人员。因此,我非常感谢任何可以帮助我重新塑造我的大脑的见解〜:)
非常感谢。
(另外,我要感谢S.O.我知道没有其他更好的地方可以发表我的问题。)
答案 0 :(得分:2)
从质量保证的角度来看,非黄金路径非常重要。这意味着,就像客户一样,不只是将商品添加到购物车并结帐。奇怪的事情。假设您想要9999项目,尝试运送到萨拉热窝(我爱这个城市)。尽你所能从根本上超越开发者。你的工作是提出合法的场景,我们(开发人员)没有涉及。
从安全方面,熟悉跨站点脚本和跨站点请求伪造。这些将是你可能遇到的两个重击手。查找将用户输入发送到数据库的方案,并确保在开始之前对其进行清理。