Lemon-probe 1.4.0 - WEB自动化测试工具

应用场景

软件首页: https://www.lemonce.net

如果您希望项目发布的时候能够再期待的环境中表现一致,如果您希望在项目版本迭代时确保新旧功能都能正确工作,如果您希望项目的BUG出现一次后确保不再重复出现,如果您要测移动端,如果您想测微信项目,如果您想测H5应用,如果您需要图形界面,如果您讨厌配置复杂测试环境,如果您想告别Selenium复杂的测试环境...

那就使用Lemonce这款简单有效的测试工具!

Lemonce目前支持的浏览器包括:IE9-IE11(需要调整Internet选项)、Edge、chrome、Opera、360、QQ浏览器、猎豹、Safari、iOS Safari、Android Webkit、Android微信浏览器、UCWEB浏览器和未来的新浏览器。

Lemonce很有可能成为比Selenium更好用的测试工具,但仍然需要您的支持,请勇敢地使用它并向我们报告错误和提出您的需求。

简单介绍

Lemonce是一款WEB自动化测试工具。它致力于提升项目迭代效率和保障项目的发布质量。它由lemon-probe探针端和lemon-manager测试管理端两个部分组成。


探针端是lemonce测试用例的编辑器,本质上就是一个静态(.html)文件。它工作的主要原理是将待测项目通过一个<iframe>标签引入到探针里,探针提供了编辑环境和用例运行引擎。lemon-probe是基于Angular 1构建单页程序,使用ES5标准的Javascript API安全子集规范和浏览器沙箱API子集编写,最大程度地兼容现有和未来的WEB标准。

它的部署非常简单,只需要放置在待测项目的目录下,在正确启动了HttpServer之后,通过浏览器访问lemon-probe的部署地址即可打开,并迅速展开测试工作。如果您注册了测试管理账号,也可以从管理端一键启动。

使用LemonCase2(LC2)语法快速简洁的定义您的测试用例,配合编辑环境提供的图形界面对元素的css路径轻松抓取,提升用例的编写效率和乐趣。搭配lemon-manager测试管理功能,提供有根据的结果。让研发更随心,让发布不再提心吊胆。省去复杂的部署环节和冗长的学习过程,省时省力的质量控制保证您项目的健壮性。

另外,如果看到这里想初步了解Lemonce,那么很高兴的告诉您,无需注册账号,您就可以直接使用探针(从官网上下载)的脱机功能,写一个小用例测试自己的项目吧^_^。

基本使用流程

1.编辑测试(用例&任务)

2.启动测试...然后等着...

3.哇,看报告~看报告~

文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-09-18 21:22:29

Lemon-probe 1.4.0 - WEB自动化测试工具的相关文章

使用.net开发Web自动化测试工具

前段时间,由于测试需要,使用C#结合WatiN组件,开发了一个小小的web自动化测试 工具. WatiN 是一个非常简单灵活的测试框架,可以模拟用户在客户端浏览器中的大部份操 作,API也比较简单. 一.实现url调用和web控件的控制很简单,参考下面代码: 请 for (int i = 0; i < txtUrls.Length; i++) { try { WatiN.Core.DialogHandlers.AlertDialogHandler dh = new WatiN.Core.Dial

基于业务的Web自动化测试工具—Sahi

谈及开源Web 自动化测试工具,相信很多人立刻会想到Selenium.本文给大家介绍的是另一款开源Web 自动化测试工具Sahi.Sahi的网站上有关于与Selenium的对比,不过这不是我们今天探讨的主题.这篇文章的主要目的是向读者简单的介绍一下Sahi并分享一下个人使用Sahi测试Dojo应用的经验,希望对大家能有所帮助. 1. Web2.0应用测试的困境 在开始介绍Sahi之前,我们一起来看看在开发Web 自动化测试(特指Web 2.0应用)时常面临的两大技术问题. 页面元素的识别 根据个

Lemonce Alpha2 内测,WEB 自动化测试工具

Lemonce Alpha2 发布内测,内测地址:http://www.lemonce.net Lemonce 灵萌测,致力于提供一个简单.可用.高效的WEB工程自动化测试解决方案.无论您是对工程进行系统性的验收测试,或者是偶尔对自己的小作品临时做一些简单的测试,Lemonce都能够帮助您. 通过,配置项目.部署探针.编辑并测试.查看测试报告四个主要环节,为您提供顺畅的自动化测试体验.如果您拥有一个成规模的测试工程师团队,您也可以使用Lemonc的团队模块来管理您的测试业务. 小贴士:Lemon

Sahi基于开源Web应用自动化测试工具示例应用

Sahi 支持 HTTPS 并且独立于 Web 站点,简单小巧却功能强大.它相对于 Selenium 等自动化测试工具,在动态 ID 元素查找和隐式页面等待处理等方面具有一定的优势.选择 Sahi 工具来实现具体 Web 项目的自动化测试是一个很不错的选择. 随着 Web 技术和互联网的发展,Web 应用产品越来越丰富,基于 Web 页面测试的需求与日俱增.在当前全球软件都在追求高效.敏捷的开发模式的大背景下,Web 自动化测试成为了新一波技术探讨和研究的热潮.因为传统的手工测试不仅效率低,并且

前端自动化测试工具doh学习总结(一)

前言 项目中需要用到前端自动化测试,自己被当作一个探针研究了下目前用的比较多的web自动化测试工具.一开始研究的是的selenium,但由于项目使用了大量的dijit控件,写起testCase来很费劲:最主要的是selenium有严重的浏览器兼容性问题,于是彻底放弃,改投doh门下,毕竟是dojo他爸爸开发的跟dojo继承起来非常方便.这几篇主要介绍doh.doh/Robot以及将doh与selenium结合进而与CI工具集成起来. 一.DOH 是什么 DOH 是 Dojo Objective

Windows环境搭建Web自动化测试框架Watir(基于Ruby)

web自动化测试一直是一个比较迫切的问题 图1-1 需要安装的工具 http://railsinstaller.org/ 因为安装Ruby还需要用到其他的一些开发工具集,所以建议从网站http://railsinstaller.org/ 下载,而且使用该安装包的话,它会帮你把环境变量也设置完毕,我使用的版本是:railsinstaller-2.2.4.exe,建议下载最新版本. 开始安装RailsInstaller工具包,安装到默认位置即可. 这个对勾建议打上,它会帮你配置git和ssh,安装过

基于Sahi和Twist搭建的Web自动化测试框架

Twist是一个基于Eclipse开发的自动化测试平台,它是ThoughtWorks公司的一款商业软件.Sahi是一个Web自动化工具,有Tyto公司创建,具有免费版和专业版两个版本.作者将在本文中简单介绍一下这两个工具,以及基于它们搭建的轻量级Web自动化测试框架,最后重点跟读者分享一些个人使用的经验和技巧. 在介绍Sahi之前,首先简单描述一下作者参与的项目.这个项目是为一家公司做商业应用的实施.由于时间紧迫,测试人员较少,大部分时间都是在针对主要功能做手工测试.为了减少一些重复的手工劳动,

Web自动化测试 Selenium 1/3

Selenium 名字的来源 在这里,我还想说一下关于 Selenium 名字的来源,很有意思的 : > : Selenium 的中文名为 " 硒 " ,是一种化学元素的名字,它 对 汞 ( Mercury )有天然的解毒作用,实验表明汞暴露水平越高,硒对汞毒性的拮抗作用越明显,所以说硒是汞的克星.大家应该知道 Mercury 测试工具系 列吧( QTP , QC , LR , WR... ),他们功能强大,但却价格不菲,大家对此又爱又恨!故 thoughtworks 特意把他们

使用Web标准生成ASP.NET 2.0 Web站点

asp.net|web|web标准|站点    简介 Web 标准使您能通过最少的工作,生成可被最广大受众访问的 Web 站点.Web 标准的承诺是:只需设计页面一次,即可让该页以完全相同的方式在任何现代的浏览器中显示和工作.例如,在按照标准生成以后,旨在在 Microsoft Internet Explorer 中以某种方式显示的页可在其他浏览器(如,Mozilla Firefox.Netscape Navigator.Opera.Camino 和 Safari)中以相同的方式显示,而无需完成