用户吴穹adam的头像

吴穹adam

查看新浪微博主页
  • 用户头像

    吴穹adam

    A Look at Phabricator: Facebook's Web-Based Open Source Code Collaboration Tool 🔗 网页链接
    【转载】Facebook开源的代码复审工具 Phabricator实践:(1)安装全过程记录(Centos5) 🔗 网页链接 (2):配置——LDAP登录验证 🔗 网页链接
    转发 4评论 1
    原微博
  • 用户头像

    吴穹adam

    【转载】Facebook开源的代码复审工具 Phabricator实践:(1)安装全过程记录(Centos5) 🔗 网页链接 (2):配置——LDAP登录验证 🔗 网页链接
    原微博
  • 用户头像

    吴穹adam

    分层自动化测试测试群20442181里面最近的一个热点话题:Sikuli(🔗 网页链接 http://t.cn/aKtrtV)以图像检索为基础的自动化测试工具,可以作为Selenium的补充,也可以和RF集成(http://t.cn/ann4X4,http://t.cn/zQM7LgX),但貌似RF需要用Jython
    展开全文
    1. 微博附图
    原微博
  • 用户头像

    吴穹adam

    原微博
  • 用户头像

    吴穹adam

    原微博
  • 用户头像

    吴穹adam

    最近一直在处理一个在切换窗口时,Selenium的IE Driver挂死的问题,通过分析Log发现IE Driver是一直在等待浏览器不忙并就绪,看起来是IE浏览器的返回出了问题,搜索发现需要可以通过设置Page Load Timeout方式来强迫IEDriver终止等待 🔗 网页链接 🔗 网页链接
    原微博
  • 用户头像

    吴穹adam

    刚才Google到的,分享给大家:Recording Robot Framework Keywords with Selenium IDE 🔗 网页链接 在Selenium IDE中间直接录制生成RF测试脚本,不过还是要重构成分层架构哦;RF Debugger思路,还没做完值得关注,🔗 网页链接
    原微博
  • 用户头像

    吴穹adam

    Selenium 2.25的IEDriver Log还是很给力的,困扰多日的白屏稳定性问题终于定位到根因了,原因是Selenium代码里面没写timeout,造成了死循环,注释里还写了这是一个TODO,呵呵,下一步是思考什么小概率事件导致了这个死循环,还需要再想想,再读读代码,下周发一个fix @齐涛-道长 @小鱼儿cn
    展开全文
    原微博
  • 用户头像

    吴穹adam

    早起发现了一个困扰多日RF+S2L问题的根因, 问题现象是前一个Close All Browsers失败[10061 Error], 后续的同样操作都会失败,还需@许奔月 @齐涛-道长 再验证一下,但是有信心这次是根因了,也顺手提交了一个修复🔗 网页链接
    原微博
  • 用户头像

    吴穹adam

    接着解决S2L+Proxy的测试问题,升级到了Selenium 2.25,先写了一个Java Proxy Test成功了,发现Selenium的相关接口更改了,但文档没有更新,报了一个缺陷http://t.cn/zWlcBOc,具体测试案例大家可以看图,后面再接着研究一下S2L代码,是不是有bug?
    展开全文
    1. 微博附图
    转发 1评论 0
    原微博
  • 用户头像

    吴穹adam

    接着解决S2L+Proxy的测试问题,升级到了Selenium 2.25,先写了一个Java Proxy Test成功了,发现Selenium的相关接口更改了,但文档没有更新,报了一个缺陷http://t.cn/zWlcBOc,具体测试案例大家可以看图,后面再接着研究一下S2L代码,是不是有bug?
    展开全文
    1. 微博附图
    原微博
  • 用户头像

    吴穹adam

    找到了这个链接 http://t.cn/zWtoT2D,提到了十种headless browser(就是没有针对IE的,IE真不招人待见呀),有三种之前已经提到了,评论了大家纷纷吐槽HtmlUnit的支持很差,我感觉HtmlUnit怀揣着一统headless browser天下的梦想,但是现实看来很残酷
    展开全文
    从这些项目的趋势我感觉,未来还是需要许多种Headless Browser,就像今天WebDriver对每个浏览器都还有一个单独的Driver一样,而WebDriver的价值就在于提供了一套统一的API,因此,未来这些具体驱动技术还是要和WebDriver对接的,悲剧的是好像只有IE没有什么好用的Headless Browser,我再找找看
    转发 1评论 0
    原微博
  • 用户头像

    吴穹adam

    晨读S2L缺陷列表发现了这个S2L 1.0.1的已知缺陷可相关fix,Keyword capture_page_screenshot fails when using Remote WebDriver,🔗 网页链接 而并行测试是一定要用到Remote Web Driver的 @齐涛-道长 @skytraveler
    展开全文
    原微博
  • 用户头像

    吴穹adam

    在解决上一个Selenium问题的过程中,意外搜索到这个问题 🔗 网页链接 session cookie lost when click made to a link that opens a window with window.open() 这个问题前几天五部刚刚遇到过,问题的根因是'zombie' IE processes,看来打开浏览器之前杀掉所有僵尸IE @齐涛-道长 @许奔月
    展开全文
    原微博
  • 用户头像

    吴穹adam

    另一个维度的列表: ALM 架构建模-Astah; IDE: Eclipse; 构建管理-Maven; 开发者测试:JUnit/TestNG+JMock; 静态分析: Findbugs+cpd; 配置管理-Git(暂定); 缺陷管理、项目管理-待定; 持续集成-Hudson; 自动化测试-Robot Framework+Selenium Library+Selenium 2.0; 测试管理(如果还需要的话)-TestLink
    展开全文
    原微博