2012-01-06 47 views
0

这是我的第一个问题,如果我问一个简单的问题,非常抱歉,但我还没有找到解决方案 - 可能只是想它错了。Selenium with JUnit - 在测试流程中嵌入测试(Java)

我有一个测试套件用于通过前端用户界面创建用户帐户,其间有许多页面。现在我正在测试与UI分离的功能(正确创建帐户等)(正确的消息传递,格式化等)。

我想找到一种方法来结合这些流程,所以我不是创建一个帐户,并且只通过整个流程来进行UI测试。这看起来像是浪费时间,因为我正在通过功能测试来验证UI元素。

任何人都可以指向我的文档/ javadocs与工具来完成此?

+0

我觉得这篇文章没有得到太多的关注,因为它有点含糊。你能指定你正在使用的技术吗?分别测试功能和用户界面是什么意思?你如何测试功能?通过UI? – 2012-01-07 02:03:04

回答

0

您可以将会话保存在您的测试用例中,并在随后的测试中使用相同的session_id,这样您并不总是必须登录/注册。

或者您可以在Selenium上使用“browserSessionReuse”选项。这可以防止浏览器在两次测试之间关闭,所以您总是使用当前会话进行测试。