当前位置: 首页 > news >正文

建设网站的工作总结一家专做二手手机的网站叫什么手机

建设网站的工作总结,一家专做二手手机的网站叫什么手机,天津建设银行网站,黑科技引流推广神器怎么下载给js写测试已经不是什么稀奇的事情了#xff0c;最近项目里用了jasmine和JsTestDriver两种js测试框架。JsTestDriver易于与持续构建系统相集成并能够在多个浏览器上运行测试轻松实现TDD风格的开发。当在项目中配置好JsTestDriver以后#xff0c;如同junit测试java文件一般最近项目里用了jasmine和JsTestDriver两种js测试框架。JsTestDriver易于与持续构建系统相集成并能够在多个浏览器上运行测试轻松实现TDD风格的开发。当在项目中配置好JsTestDriver以后如同junit测试java文件一般JsTestDriver可以直接通过运行js文件来进行单元测试。JsTestDriver框架本身就是JAVA的jar包需要在本地运行并监听一个端口。JsTestDriver是xUnit测试框架领域的一个比较新的成员它最初起源于Google。本文将介绍如何搭建一个JsTestDriver测试框架。   首先简单介绍一下JsTestDriver的特点 优点 1.可以一次测试多个浏览器使用方法是在启动服务时可以将多个浏览器的路径作为参数传进去。 2.测试运行得很快因为不需要将结果添加到DOM中呈现出来它们能够同时在任意多的浏览器中运行未修改的文件浏览器会从缓存提取。 3.不需要HTML配件文件仅仅只需提供一个或多个脚本和测试脚本测试运行器运行时会创建一个空文件。 4.支持其它测试框架可以测试其它测试框架写的测试代码比如有对应的插件可以将QUnit和Jasmine测试代码转换成JsTestDriver的测试代码。 缺点 不能在浏览器中测试只能通过自动化工具或控制台运行。生成的结果不够直观。安装使用稍微有点麻烦依赖于JAVA环境   搭建步奏 一.编写测试test.js 1.给一个测试js文件写一个TestCase用来声明一个测试对象 2.写setUp初始化被测对象 3.编写测试函数js测试驱动程序提供了一个声明,让测试更容易阅读和维护方式向测试添加HTML。把有效的HTML在doc注释和js测试驱动程序将相应的DOM到一个变量,或者将其添加到文档的身体。   HtmlDeclaredInTest TestCase(HtmlDeclaredInTest);HtmlDeclaredInTest.prototype.setUp function() {//test utils object contains convenience functionsthis.testUtils new myapp.Greeter(); };HtmlDeclaredInTest.prototype.testVariableHtml function() {/*:DOC mainDiv div idmaindiv classtextHello word./div/div */var child this.testUtils.findFirstDiv(this.mainDiv);assertEquals(text, child.className);assertEquals(Hello word., child.innerHTML); };   二.编写源文件source.js 1.写一个让测试通过的源代码 2.运行测试 myapp {};myapp.Greeter function() { };myapp.Greeter.prototype.findFirstDiv function(element) {var result, child ;for ( i 0; i element.childNodes.length; i) {child element.childNodes[i];if (child.nodeType 1 child.tagNameDIV)result child;}return result; }; 三.搭建运行环境 1.在google下载JsTestDriver唯一需要的一个集成jar包——JsTestDriver.jar   2.添加配置文件jsTestDriver.jstdYAML格式文件或者默认文件为jsTestDriver.conf与jar包同一目录下。 server: http://localhost:9876load:- src/*.js- src-test/*.js 3.启动服务器 Java -jar JsTestDriver-1.3.5.jar --port 9876 --browser **/**/firefox.exe 访问 http://localhost:9876/capture 4.运行测试 java -jar JsTestDriver-1.3.5.jar --tests all --config **/**/jsTestDriver.jstd 5.结果 Total 2 tests (Passed: 2; Fails: 0; Errors: 0) (0.00 ms)Safari 528.16: Run 1 tests (Passed: 1; Fails: 0; Errors 0) (0.00 ms)Firefox 1.9.0.10: Run 1 tests (Passed: 1; Fails: 0; Errors 0) (0.00 ms)   转载于:https://www.cnblogs.com/Alex--Yang/p/3417163.html
http://www.yutouwan.com/news/205769/

相关文章:

  • 做网站的公司有前途吗个人怎么申请专利
  • 网站建设 jsp php虚拟房间设计app
  • 10个网站 云主机需求海外营销是干什么的
  • 便利的广州微网站建设dz门户网站模板下载
  • 江门网站建设方案外包网站建设优劣的评价标准
  • 济南中京网站建设公司来安县城乡建设网站
  • 网站空间购买哪个好广州开发区人才交流服务中心
  • 网站iis7.5配置js多久可以做网站
  • 做竞拍网站合法吗阿里巴巴新网站怎么做运营
  • 制作网站开发项目的方案书国际展览有限公司
  • 电子商务网站硬件建设的核心是深圳企业管理咨询公司
  • 母婴网站dede织梦关键词推广seo
  • 网站建设感想注册建设网站的公司网站
  • 站长工具seo综合查询收费吗iis上做的网站外网怎么访问
  • 丽水建设公司网站厦门网站建设的公司哪家好
  • 网站一键生成app中国网络营销论坛
  • 哪里有网站建设官网谷歌sem和seo区别
  • 做婚纱摄影网站网络优化推广 网站开发建设
  • 哪些网站做的人比较少动态商务网站开发与管理
  • wordpress生成网站模版湛江商城网站开发设计
  • 做网站需注重的几点如何对现有的网站改版
  • 如何免费申请公司网站服装企业网站建设现状
  • 贵州做网站的公司什么是网站静态化
  • 网站怎样做自适应分辨率大小响应式网站预览
  • 自己做网站还是找网站建设公司好网页编辑器dw
  • 微软网站制作软件做网站网站条件
  • 怎么做响应式网站学校网站做等级保护
  • 一站式服务广告语雪人主题WordPress
  • 提高网站流量原则找事做网站怎么弄
  • 自己网站梧州论坛 红豆社区