【sahi】2.1 团队选用sahi的优点

  1. 易维护性

    a. 通过Javascript或Java轻松编写脚本;
    b. 即使元素没有ID,Sahi也可以工作。Sahi使用_in,_near,_under,_leftOf,_rightOf>等关系API来唯一标识元素,
    不需要循环逻辑来查找类似结构,树节点等表中的元素。
    c. Sahi自动遍历帧,iframe和ShadowDOM。
    d. 支持浏览器弹出窗口和模态对话框

  2. 自动等待

    Sahi自动等待页面加载和ajax活动。此外,如果失败,Sahi会自动重试几次。无需在95%的情况下添加等待语句。与其他工具相比,这使代码库大小减少了50%,并且使脚本健壮且易于维护。

  3. 可移植性

    优秀的记录器和对象间谍使得脚本创建变得容易。Recorder适用于Internet Explorer,Firefox,Chrome,Safari,Opera(以及任何现代浏览器)和桌面应用程序(Windows,Java等)。

  4. 集成性

    Sahi可以配置为在Jenkins机器本身或主/从配置中的多台机器上执行脚本
    Sahi不需要安装在Jenkins机器上。Sahi Pro大师可以在不同的机器上,套件可以由Jenkins触发。结果和报告将被发送到Jenkins机器。
    Sahi的执行报告可以同步到中央数据库,您可以在其中对报告进行历史分析
    执行结束时或执行期间可能会定期发送电子邮件执行状态通知
    编辑器自动创建必要的ANT目标以配置上述选项。这个蚂蚁目标可以从詹金斯触发。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值