UDN-企业互联网技术人气社区

板块导航

浏览  : 12884
回复  : 89

高额奖金求解eclipse 安装适配和部署SWTBot的资料和经验.

[复制链接]
土鳖的头像 楼主
发表于 2015-10-9 13:59:16 | 显示全部楼层
丁丁亮 发表于 2015-10-9 13:34
现在在UAPSTUDIO中还未成功回放任何一个案例,哪怕只是进去简单新建一个工程的回放,目前卡在启动虚拟器 ...

官网上提供的example.zip是否可以成功回放?
使用道具 举报

回复

土鳖的头像 楼主
发表于 2015-10-9 14:00:58 | 显示全部楼层
丁丁亮 发表于 2015-10-9 13:23
问题清单:
2.对于设置数据源,选取最新的UAPhome这些具有动态变化量存在的设置是如何应对?
一、是有相关 ...

变化的部分可以考虑采用参数化的手段。
使用道具 举报

回复

土鳖的头像 楼主
发表于 2015-10-9 14:04:21 | 显示全部楼层
丁丁亮 发表于 2015-10-9 13:34
现在在UAPSTUDIO中还未成功回放任何一个案例,哪怕只是进去简单新建一个工程的回放,目前卡在启动虚拟器 ...

SWTBot的API十分重要,这个是构造自动化测试框架的基础。
使用道具 举报

回复

发表于 2015-10-9 17:33:23 | 显示全部楼层
使用道具 举报

回复

发表于 2015-10-9 18:00:47 | 显示全部楼层
使用道具 举报

回复

发表于 2015-10-10 14:06:17 | 显示全部楼层
重赏之下必有勇夫
使用道具 举报

回复

土鳖的头像 楼主
发表于 2015-10-10 16:46:13 | 显示全部楼层
Eclipse官网上说,创建Plug-in project后,要添加 依赖的jar包,必须添加:
  org.eclipse.swtbot.eclipse.finder
  org.eclipse.swtbot.junit4_x
  org.hamcrest.core
  org.apache.commons.collections
  org.junit4
  org.apache.log4j
  org.eclipse.ui

但是,上述清单中 非swtbot的jar包在UAPSTUDIO6.5.0.2(Eclipse v4.3.2 kepler)上需要自己去寻找并配置;
而上述清单内非swtbot的包在iwebtoolS(Eclipse v4.4.2 Luno)上都有了。直接添加即可。

截止目前,UAPStudio6.5.0.2和 iwebtools都已经适配成功SWTBot v 2.3.0
使用道具 举报

回复

土鳖的头像 楼主
发表于 2015-10-10 16:49:13 | 显示全部楼层
iWebtools上SWTBot的Plug-in Project的依赖jar包清单如下:
org.apache.commons.collections;bundle-version="3.2.0",
org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.swtbot.eclipse.finder;bundle-version="2.3.0",
org.eclipse.swtbot.junit4_x;bundle-version="2.3.0",
org.junit;bundle-version="4.11.0",
org.apache.log4j;bundle-version="1.2.15",
org.hamcrest.library;bundle-version="1.3.0",
org.eclipse.ui.browser;bundle-version="3.4.200",
org.eclipse.ui.cheatsheets;bundle-version="3.4.200",
org.eclipse.ui.console;bundle-version="3.5.300",
org.eclipse.ui.editors;bundle-version="3.8.200",
org.eclipse.ui.externaltools;bundle-version="3.2.300",
org.eclipse.ui.forms;bundle-version="3.6.100",
org.eclipse.ui.ide;bundle-version="3.10.2",
org.eclipse.ui.ide.application;bundle-version="1.0.501",
org.eclipse.ui.intro;bundle-version="3.4.200",
org.eclipse.ui.intro.universal;bundle-version="3.2.701",
org.eclipse.ui.navigator;bundle-version="3.5.401",
org.eclipse.ui.navigator.resources;bundle-version="3.4.700",
org.eclipse.ui.net;bundle-version="1.2.200",
org.eclipse.ui.themes;bundle-version="1.0.1",
org.eclipse.ui.trace;bundle-version="1.0.201",
org.eclipse.ui.views;bundle-version="3.7.0",
org.eclipse.ui.views.log;bundle-version="1.0.500",
org.eclipse.ui.views.properties.tabbed;bundle-version="3.6.0",
org.eclipse.ui.workbench.texteditor;bundle-version="3.9.0",
org.eclipse.swtbot.nebula.gallery.finder;bundle-version="2.3.0"
使用道具 举报

回复

发表于 2015-10-10 22:55:06 | 显示全部楼层
税收的确是太高了
点评 ( 1 ) 收起 / 展开点评

土鳖 2015年10月11日 14:29 详情 回复

管理员有苦衷。理解!

使用道具 举报

回复

发表于 2015-10-11 11:20:34 | 显示全部楼层
好高的奖金 阿  只是可惜了我不会
点评 ( 1 ) 收起 / 展开点评

土鳖 2015年10月11日 14:29 详情 回复

1,十一前,我也不会,这几天主动 自学,遇到问题就解决,已经完成安装部署和录制脚本的工作了。 2,开发自动化测试框架,不是简单的开发几个模块,而是系统工程。虽然庞大,但是只要任务分解得当,任务明确,慢慢来

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部