|
|
1
6
碲是硒的DSL(领域特定语言)。这是为了使硒更容易使用。如果你更喜欢碲语言的话。 在本文档中,您可以看到 http://code.google.com/p/aost/wiki/UserGuide070Introduction?tm=6 如果我们认为硒是“C”语言,碲就像是“C++”语言,它使用不同的测试概念。将UI元素描述为UI模块有两个优点。 Tellurium强调UI与测试代码的分离。结构化测试代码使Tellurium更易于维护和重构。 |
|
|
2
4
退耦只是碲的一个优点。如果你读了一些关于碲的文献,你应该知道碲是有表现力的。你知道你测试的是什么UI,这对测试维护很有好处。随着0.7.0的发布,tellurium从Selenium转向了许多新概念,比如组定位和tellurium小部件等等。
http://code.google.com/p/aost/wiki/TelluriumAWrapOfSelenium 碲的IDE现在出来了,你可以试试。更多详细信息 http://code.google.com/p/aost/wiki/TelluriumIde080RC1 |
|
|
3
2
我还想告诉大家,将UI元素与核心的实现分离应该是一个很好的方法 标准操作规程 . 在这方面, 碲 这不是什么新鲜事。 例如,WebDriver有他的 ( http://code.google.com/p/selenium/wiki/PageFactory ). 碲 真的不是什么新鲜事。唉,如果你的框架足够坚固,能够支撑长期的努力,并且能够经受住时间的铁牙,那么这真的只是一个“问题” 喜欢
盖里。 |
|
|
4
0
我一直在使用rationalfunctionaltester,其中UI对象存储在对象映射(xml文件)、私有或共享xml文件中。我可以告诉你,当你有很多脚本的时候,维护这些文件是一场噩梦,你不得不在对象映射中做一些小的改变,因为UI改变了。 我更喜欢java方式,我同意这样的评论:“我想告诉大家,将UI元素与核心的实现分离应该是一种标准做法。在这方面,碲并不是什么新鲜事。 |
|
|
5
-6
Firefox Plugin . 在我看来,硒是一个事实上的标准。Selenuim有一个非常清晰和简单的语法。 但我真的不明白 Tellurium 是。 |
|
|
ARH · 如何使用Selenium识别网站中使用的所有标签 4 年前 |
|
|
vidhu · 无URL的自动化测试 4 年前 |
|
|
Myoung Nam · 如何从谷歌搜索中提取多个div类? 4 年前 |