Sikuli是一种新颖的图形脚本编程语言,计算机用户只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。这样大大减轻了程序员的负担,也会大大简化了编写流程。
软件功能:
1.使编程变得更加简单。利用 Sikuli,用户要使用其他的界面元素,或调用其他程序,不必输入代码,只需要插入相应的按钮或图标截图即可。
2.当用户需要调用其他程序时也可以使用这一功能,例如,需要调用其他程序上的某个功能,则只需要将该功能所对应的按钮截图插入到代码中对应的位置即可。
3.除了方便编程外,该技术还可以用于进行大规模的程序测试。例如,测试某一按钮是否正常工作。这时,通过Sikuli来调用待测试的按钮便可节约大量时间。
4.Sikuli还可用于可视化搜索。
软件优点:
1.与平台无关
可以实现任意类型的UI(GUI)测试,轻松实现跨平台测试,并可以解决web测试中的浏览器兼容性测试问题。
2.可读性强
代理可读性强,用图形表示逻辑关系更生动、形象,容易理解,便于维护。
3.提供.jar包
便于构建大型的测试框架,实现各类测试工具之间的互补。
4.用例设计与程序实施可分离
用例设计人员可以只关注图型逻辑关系和测试检查点,不需要懂得具体开发与程序语言基础;程序实施人员可以只进行编程而不过多参与设计。
- PC官方版
- 安卓官方手机版
- IOS官方手机版