Extjs单元测试工具Siesta控件介绍
Siesta概述
Siesta控件是一个JavaScript单元测试工具,可以助您测试任何Javascript代码和同样测试DOM和模拟用户交互.工具可以和任何javascript代码—jQuery,Ext JS,NodeJS,Dojo,YUI等等,一起使用.使用它,你可以从许多警告类型中选择你的警告,从简单逻辑JS对象比较到识别DOM中的HTML元素是否可见.有两个版本:轻量版和标准版.使用轻量版,你可以在浏览器中很容易测试Javascript代码;使用标准版,你还可以自动测试(强烈推荐).
当然我们使用Siesta来测试我们的Javascript组件,我们的测试套件包含几千种断言.如果你发现bug,请发送bug报告以使我们知道(或者更好的是,一个简单的Siesta测试情景).
Siesta关键特性
1. 短学习曲线
2. 完全的基于web,不需要安装额外的软件
3. 纯JavaScript编写测试单元
4. 模拟鼠标和键盘事件
5. 生成代码覆盖报告
6. 增强你对代码基的信心
7. Siesta标准可以自动使用Selenium或者PhantomJS
下载此控件请到龙博方案网http://www.fanganwang.com/product/5205
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29694913/viewspace-1176980/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29694913/viewspace-1176980/
Extjs单元测试工具Siesta控件介绍相关推荐
- operamasks-ui2.0 +MVC4.0+EF5.0实战之一 开篇及布局控件介绍
两年前,曾打算自己开发一个web开发框架,把部门.人员.权限.日志作为基本服务加入进去,在其基础上可以做业务快速开发,结果没有坚持下去,仅仅开了个头就夭折了.究其原因,一方面是采用自己完全不熟悉的新技 ...
- extjs 表单设置html5,ExtJS 配置和表格控件使用
ExtJS是一套完整的RIA解决方案,也因为功能完整造成了ext-all.js有400多k,由于是基于JS和CSS的功能实现,对客户端机器性能也有一定的要求,即不支持IE6以下的版本.如果您的项目对网 ...
- 从零开始学Pyqt5之【控件介绍】(15):绘图类控件QPainter、QPen、QBrush、QPixMap
从零开始学Pyqt5之[控件介绍](15):绘图类控件QPainter.QPen.QBrush.QPixMap QPainter控件 QPainter控件的作用 QPainter控件常用方法 QPai ...
- C# Winform 常用控件介绍
1.窗体 1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来获取或设置窗体的窗口状态. 取值有三种: N ...
- Qt常用控件介绍(一)
Qt常用控件介绍 Qt Creator 的使用技巧 Qt Creator的常用快捷键 按钮 QPushButton QToolButton QRadioButton QCheckBox QComman ...
- App控件定位:Android 控件介绍及元素定位方法
本文将分享Android相关基础知识和Android APP控件定位工具的使用方法. 目录 Android基础知识 Android布局 Android四大组件 1.activity 2.Service ...
- winform常用控件介绍
winform常用控件介绍 1.窗体 1 2.Label 控件 3 3.TextBox 控件 4 4.RichTextBox控件 5 5.NumericUpDown 控件 7 6.Button 控件 ...
- Flutter 系列文章:Flutter Icon 控件介绍
Flutter Icon 控件介绍 一.使用方法 构造方法 Icon(this.icon, {Key key,this.size,this.color,this.semanticLabel,this. ...
- QT信号与槽-启动系统程序以及相关控件介绍
1.1 创建一个继承至QWidget的项目. 1.2 设计界面,分析界面采用的布局方式. 首先,每行控件采用水平布局方式,第三行为了使控件靠右,前面添加一个占位控件. 三行采用垂直平局: 选中控件,通 ...
最新文章
- JAVA中的SimpleDateFormat yyyy和YYYY的区别
- 另一个小程序 返回的支付结果如何得到_所以,你想用 $8 的价格修一个bug吗?...
- struct 和enum的用法
- python函数的使用方法图解_零基础python之4函数重用-函数与模块(附详细的步骤和程序)...
- PyCharm下解决Unresolved Reference问题
- Oozie自带MapReduce示例的运行
- jquery 上下无缝滚动
- DigitalRealty公司在达拉斯新建一个数据中心
- 群晖7.1使用SHR添加硬盘
- 富士通南大实习五月记
- 安装系统遇到MBR的硬盘,EFI系统只能安装GPT硬盘
- 56岁才创业, 如今年利润却是华为1.6倍
- 多少年没进csdn了,进来感叹一下时光荏苒,岁月不饶人。
- shell脚本 把十进制数据转换成十六进制
- IMS:MotionEvent 坐标点(上)
- 学编程该如何入门?看什么书?
- DSView逻辑分析仪使用方法
- csdn中的markdown编辑器如何快速复制粘贴图片?
- 是否需要读万卷书,行万里路
- matlab处理asd高光谱,hyperspectral toolbox for matlab - 高光谱图像处理工具
热门文章
- 分享一个小知识点:沟通技巧
- sersync+rsync实时同步
- MAX10片内User Flash的使用
- 曲面细分(subdivision)曲面细分着色器GPU的LOD
- 微信不死域名-366tool的域名防红跳转是怎样实现的?
- 基于微信的旅游小程序、景区景点购票小程序、毕业设计、开题报告、毕业论文参考(2)Java管理后台、springboot框架
- 高效GO语言编程(9)——空白标识符
- 探索无人驾驶汽车:SLAM自主建图技术。
- Python爬虫教程-26-Selenium + PhantomJS
- python元组使用什么界定符_python列表与元组的用法