2013-02-21 154 views
0

我想听听Selenium测试中足够验证的意见。测试中的基本思想通常是逐页进行,然后点击链接,但确切知道您获得想要的页面的最佳方式是什么?它检查当前的网址或标题吗?似乎很确定,但它留下了链接中断并给出错误页面的可能性。需要更深入?在当前页面上定位某个元素是否常见?足够的硒测试?

回答

0

在我看来,很多,你认为就足以查清正在测试牢记产品,自动化测试运行不超过手动测试时间:),不给你误报的质量。 这将取决于您的情况或您正在测试的功能。

如果您的应用程序已经存在了很长,并已全部一起测试,然后我有我的自动化测试只是确保流不会在这种情况下,打破一对夫妇到底足矣核查。我通常会进行一些内容检查,而不仅仅是检查页面标题或网址。如果您的网页中存在一种常见模式来报告错误,那么您也可以在页面上查找缺少的模式。

如果你知道你的应用程序通常会失败特定的地方,怎么这使得它重要的是更倒退,或添加更多的验证,以确定质量。

+0

一致认为,你认为有必要,以确保该页面是你所期望的,你应该检查尽可能多的元素。但是,这需要抵消以确保您的测试尽可能灵活。随着时间的推移,脆弱的测试可能会产生大量的技术债务。 – beterthanlife 2014-10-22 08:49:32