• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

追求代码质量: 使用 Selenium 和 TestNG 进行编程式测试

发布: 2008-6-23 17:40 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 58次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术网.n&zc Q,h'kNm

wW+ZrB;_2wSJ4qO请注意:表单元素的类型是具有三个不同选项的下拉列表,如图 2 所示:

'h2k;b?$y

I|j3J}{{*CY{
'G:y-~~o)Ce0j%V)`l7h图 2. 包含下拉列表的 Web 表单
,S:p0v'jO 软件测试技术网KB6f bt!q,L

%D.\;Hf|s2a M(o单击 Create Widget 将促使 Groovlet 处理这一请求。如果所有内容正确的话(即名字和定义不为空,并且数据库中不存在该实例),Groovlet 将创建一个新的小部件实例并类似图 3 所示的状态页面:

[ U}o bxsu 软件测试技术网X1hf[l!?v}3K6u

软件测试技术网8Xh;R/FaD
图 3. 返回的 Web 页面显示状态软件测试技术网p&V| l:~K3e S
 

:QS'}sJ

T w?.p3I:w结合使用 Selenium 和 TestNG 验证简单的 Create Widget 用例是一种可管理的应用:

Zc/|"J5m3h/G g

0\V1K;b!h0o+K;z3]K配置并启动 Selenium 服务器的实例。
g;c isd&mM)X与 Create Widget Web 表单交互并提交它。
M} r SMO*~检验结果页面是否包含具有小部件名称的成功信息。