sikuli优缺点

Practical Uses

  1. Sikuli can be used to automate Flash Objects / Flash Websites.
  2. It can be useful to automate Window based application. We can automate, what we are seeing on the screen.
  3. It provides, simple API. i.e. all methods can be accessed using screen class object.
  4. It can be easily integrated with Selenium and all other tools.
  5. Using Sikuli we can automate desktop applications.
  6. Most of the automation testing tools will not support flash object automation (E.g. Selenium). Sikuli provides extensive support to automate flash objects.
  7. It uses powerful “Visual Match” mechanism to automate desktop & flash objects.

Benefits

  • Open source Tool.
  • One of the biggest advantage of Sikuli is that, it can easily automate Flash objects.
  • It makes easy to automate windows application.
  • When you’re testing an application under development and you don’t know the ID/name of the elements, then you can go with Sikuli. It will check the appearance of the image and if match found, it will interact with the image accordingly.

Drawbacks of this tool

  • We cannot assure that image match will be always accurate. Sometimes, if two or more similar images are available in the screen , Sikuli will attempt to select wrong image.
  • And if image appearance is vary in pixel size, will also result in “Find Failed ” exception.
  • Overhead of taking too much screenshots.
  • If any one of the screenshot is missing, it will affect the execution of the program.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值