Sikuli 优缺点

Sikuli 优缺点Sikuli 的优缺点优点 1 与平台无关可以实现任意类型的 UI GUI 测试 轻松实现跨平台测试 并可以解决 web 测试中的浏览器兼容性测试问题 2 可读性强代码可读性强 用图形表示逻辑关系更生动 形象 容易理解 便于维护 3 提供 jar 包便于构建大型的测试框架 实现各类测试工具之间的互补 4 用例设计与程序实施可分离用例设计人员可以只关注图型逻辑关系和测试检查点

Sikuli的优缺点

优点

1.与平台无关

可以实现任意类型的UI(GUI)测试,轻松实现跨平台测试,并可以解决web测试中的浏览器兼容性测试问题。

2.可读性强

代码可读性强,用图形表示逻辑关系更生动、形象,容易理解,便于维护。

3.提供.jar包

便于构建大型的测试框架,实现各类测试工具之间的互补。

4.用例设计与程序实施可分离

用例设计人员可以只关注图型逻辑关系和测试检查点,不需要懂得具体开发与程序语言基础;程序实施人员可以只进行编程而不过多参与设计。

缺点

1、sikuli不支持中文,因此无论在编程中或者保存路径,都不可以使用中文!否则运行报错。

2、图片的分辨率、色彩、尺寸、唯一性对程序的影响 (如果有两个相同的,无法区分具体哪一个)

3、sikuli本身还不完善(处于开发、升级阶段) 还有很多程序bug,能否继续发展还是未知数

4、只认识当前活动的图标(只有当前桌面有才行)

5、用例组织方面有提供但是目前有bug,还未调研尝试便利性

6、截图的话,脚本存储占用空间较大

7、相似度调整需要手动一个个的调整,工作量大

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211582.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午10:05
下一篇 2026年3月18日 下午10:06


相关推荐

  • windows10上安装mysql(详细步骤)

    windows10上安装mysql(详细步骤)windows安装mysql(详细步骤)环境:windwos10(1511)、mysql5.7.14时间:2016年9月5日一、下载mysql1.在浏览器里打开mysql的官网http://www.mysql.com/2.进入页面顶部的”Downloads”3.打开页面底部的“Community(GPL)Downloads”

    2022年5月6日
    133
  • win10强制删除文件夹(“你需要来自XXX的权限才能对此文件夹进行更改”的解决方法)

    win10强制删除文件夹(“你需要来自XXX的权限才能对此文件夹进行更改”的解决方法)win10强制删除文件夹(“你需要来自XXX的权限才能对此文件夹进行更改”的解决方法)使用命令行方式删除文件夹(这是目前可行的方式)第一步:以管理员账户打开powershell第二步:定位到要删除的文件夹所在目录第三步:给要删除的文件夹赋本机管理员Administrator权限第四步:修改对文件/文件夹的访问权限(赋删除权限)第五步:强制删除文件使用命令行方式删除文件夹(这是目前可行的方式)第一步:以管理员账户打开powershell快捷键win+x调出如下界面,点击WindowsPowerS

    2022年5月29日
    49
  • 月之暗面发布开源模型Kimi K2.5

    月之暗面发布开源模型Kimi K2.5

    2026年3月12日
    2
  • LUCENE3.0 自学吧 5 TokenStream

    LUCENE3.0 自学吧 5 TokenStream
    研究Lucene分析器的实现。
    Analyzer抽象类
    所有的分析器的实现,都是继承自抽象类Analyzer,它的源代码如下所示:
    packageorg.apache.lucene.analysis;importjava.io.Reader;publicabstractclassAnalyzer{//通过Field的名称,和一个Reader对象,创建一个分词流,该方法是抽象方法publicabstractTokenStrea

    2022年7月22日
    10
  • 复杂网络分析工具总结

    复杂网络分析工具总结工具名称 特点 收费 链接 networkx Python 的网络分析的库 优点 用起来比较简单 缺点 是性能不够好 速度慢 不适合处理数据量大的网络 免费 官方网站 http networkx lanl gov igraph C C R 语言 Python 的网络分析库 优点 性能好 效率高 图论和网络分析算法齐全 适合科研 开源 官方网站 http igraph sourcefo

    2026年3月17日
    2
  • Cursor Mac回退快捷键(Cmd+Z)失效怎么办?

    Cursor Mac回退快捷键(Cmd+Z)失效怎么办?

    2026年3月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号