Sahi

软件截图:
Sahi
软件详细信息:
版本: 20110719
上传日期: 14 Apr 15
许可: 免费
人气: 27

Rating: 3.5/5 (Total Votes: 2)

SAHI公司是一个自动化和测试工具,网络应用程序,与该设施来记录和回放脚本。
在Java和JavaScript开发的,这个工具使用简单的JavaScript在浏览器中执行的事件。
SAHI的功能包括,在浏览器的控制,基于文本的脚本,用于播放测试套件的蚂蚁的支持,以及多线程播放。 SAHI支持HTTP和HTTPS。
 
SAHI运行作为代理服务器和浏览器需要使用SAHI服务器作为其代理。 SAHI然后注入的JavaScript,以便它可以访问在网页中的元素。这使得网站/ Web应用程序的工具独立

特点

  • 在浏览器的行为记录
  • 在播放录制/脚本行动。
  • 在存取浏览器识别HTML元素的脚本
  • 在轻松编辑脚本(文本文件)
  • 在简单的API
  • 在集成了Ant构建
  • 在日志/报告
  • 在脚本中的JavaScript,因此支持的概念,并构造了JavaScript的支持
  • 在支持跨存储在测试页和整个测试在一套房的全局变量。
  • 在脚本refactorable进入功能和文件。
  • 在通过脚本运行的URL。
  • 在错误可以通过测试记录和SAHI脚本可以在Web服务器上发布。
  • 在这个网址可以包含在错误报告。
  • 在开发者可以通过指向该URL的bug报告重现bug。
  • 在通过HTTP自动提供给他人脚本
  • 在极其轻巧
  • 在测试不需要浏览器窗口成为市场关注焦点。
  • 在套房可以在多线程从而减少测试执行时间运行。
  • 在支持外部代理和HTTPS。

什么在此版本中是新的

  • 在功能的加入:
  • 在弹出的显示名称控制器。
  • 在使用MOZ_NO_REMOTE的-no-远程标志代替。老用户需要将其添加到Ant目标。 _fail(MSG)添加
  • 添加到ext.http.both.proxy.bypass_hosts sahi.properties绕过某些领域,同时通过连接外部代理
  • 新增_sahi.printDiagnostics,以获取有关浏览器和XMLHttpRequest的正在使用的一些信息。
  • 在ID忽略JSF RichFaces的。
  • 在IE浏览器模态对话框支持(通过调用在showModalDialog)。
  • 在_setSelected通过识别ID和指数期权。
  • 在_listItem API增加了识别LI标签。
  • 在错误修正:
  • 修正了识别来自不同域的弹出式窗口
  • 固定_continueOnError
  • 在放回无缓存头,因为网页正从高速缓存采摘造成IE登录/一些网站上注销失败。
  • 在与链接点击Chrome和Safari已解决的问题
  • 在缺少测试现在失败的构建。
  • 在解决有关CONTENTLENGTH和传输编码在以前的版本推出。
  • 修正了XHRs不正确标记(因而错误处理)时,不同的领域存在于内部框架。
  • 在_readFile返回的JavaScript字符串。
  • 在处理通过监听器链接上点击注册事件。

  • 在录制过程中被引用
  • 在链接与文字数字。 _link("<数量>")。点击链接无法继续,如果event.returnValue是假的contentType检查也找出了XHR处理固定代理到不具有有效的证书https网站的JavaScript内容。 (错误,在2009年1月21日编译推出)。

什么在2009-01-21版本是新的

  • 在功能的加入:
  • 在通过外部代理隧道补充说。
  • 尝试在SAHI公司脚本捕获的支持。
  • _logException增加。让你赶上一个错误,采取纠正措施,并记录错误。
  • _logExceptionAsError增加。相同_logException但未能通过测试脚本。有用的清理之前失败。
  • 添加_isVisible检查元素的可见性。
  • 在操作元素现在只发生,如果他们是可见的。
  • 在通过鉴定js.dsp文件和固定AJAX问题的zkoss更好的支持。
  • 在表单元素记录,即使没有封闭形式的标签。
  • 在增加了实验SSL经理。
  • 添加TrafficLogger登录HTTP流量进行调试。
  • 在错误修正:
  • 在使用Unicode字符页面显示正常。
  • 在暂停和步骤固定的。
  • 在使用ActiveX的IE修复AJAX的问题。
  • 在固定的问题,多领域内部框架。

什么在2008-08-31版本是新的

  • 在此版本使用犀牛的脚本引擎,从而将大部分脚本执行到代理的。
  • 在此应该在简化SAHI公司脚本很长的路要走。
  • 在此版本也有一些重要的改变SocketPool,这将固定到正在使用过多的插座相关的问题和错误,由于BindExceptions。
  • 在执行套房已被更改,这样即使浏览器崩溃,该套件将继续与下一个脚本,因此不能成立一个构建。
  • 在DB现在的方法有密切联系正常。

要求

  • 在JRE 1.4或更高版本
  • 在蚂蚁,log4j.jar和的junit.jar如果模块重建。

类似的软件

nose-progressive
nose-progressive

14 Apr 15

KOJAK
KOJAK

12 May 15

proboscis
proboscis

20 Feb 15

意见 Sahi

评论没有发现
添加评论
打开图片!