当前位置: 首页 > Web前端 > JavaScript

SAPUI5初学者教程27-SAPUI5应用单元测试工具QUnit介绍试用版

时间:2023-03-27 00:30:05 JavaScript

一套适合SAPUI5初学者的循序渐进教程目录SAPUI5本地开发环境搭建SAPUI5初学者教程一:HelloWorldSAPUI5新手教程二:SAPUI5BootstrapBootstrapUI5新手教程三:SAPUI5ControlSAPUI5新手教程四:XMLView入门SAPUI5新手教程五:ViewController初学SAPUI5新手教程6-理解模块SAPUI5概念SAPUI5新手教程7-JSON模型初学SAPUI5新手教程8-多语言支持SAPUI5新手教程九-创建第一个ComponentSAPUI5新手教程十-什么是SAPUI5应用程序的描述符BeginnersSAPUI5教程十一:SAPUI5容器控件页面和面板SAPUI5TutorialforBeginners十二-使用CSS类进一步美化UISAPUI5初学者教程13-如何添加自定义CSS类SAPUI5初学者教程14-如何使用嵌入式视图SAPUI5初学者教程15-对话框和片段如何使用SAPUI5初学者教程No.16-图标图标使用SAPUI5初学者教程No.17-AggregateBindinginUI5CompositeControlsUsingSAPUI5BeginnersTutorialNo.18-SAPUI5DataBindingSyntax特殊符号,以及绝对绑定和相对绑定的概念绑定详解SAPUI5新手教程十九-SAPUI5数据类型和复杂数据绑定SAPUI5新手教程二十-SAPUI5的表达式绑定使用详解SAPUI5新手教程21-SAPUI5自定义格式器自定义格式化程序SAPUI5新手教程22-Filterfilter开发和使用SAPUI5初学者教程23-列表控件的排序SortandGroupingGroupSAPUI5初学者教程第24部分-如何使用OData数据模型SAPUI5初学者教程25-使用代理服务器解决SAPUI5应用访问远程OData服务的跨域问题SAPUI5初学者教程26-OData服务和MockServer使用步骤详解SAPUI5初学者教程27-介绍QUnit,SAPUI5应用的单元测试工具Jerry自2014年加入SAP成都研究院CRMFiori开发团队后就开始接触SAPUI5,发表了多篇关于SAPUI5工作原理和源码分析的文章。在本文中,Jerry是一个对SAPUI5一无所知的新手。哪些资料比较适合入门学习?之前说过,Jerry也是从一个SAPUI5菜鸟一路走来的。他知道,对于一个只有ABAP开发背景的开发人员来说,要转型到SAPUI5开发领域并不容易。因此,我在业余时间设计了这个适合SAPUI5初学者的学习教程,把开发一个完整的SAPUI5应用程序的过程拆分成几个步骤,力求涵盖每个步骤涉及的所有知识点。这些知识点可能没有我的UI5源码分析系列那么深入,但力求通俗易懂,便于SAPUI5初学者看懂。本教程每一步的源代码都存放在我的Github上,分别用01、02、03等文件夹标识。每一步都是在上一步的基础上,增加了几个新的特性。建议零基础或对SAPUI5了解不多的初学者从第一步开始按顺序循序渐进学习,将这些代码下载到本地,配合教程的文字讲解,自己动手加深理解。如果大家对教程的每一步有什么疑问,欢迎在教程对应的步骤文章中评论留言。Jerry之前做SAPUI5标准开发,现在用Angular开发SAPSpartacus应用的时候,我们团队的开发规范是,每增加一个新的前端特性,都要使用一个新的单元测试用例(testcase)与之合作。在这一步中,我们将为步骤21SAPUI5BeginnersTutorial21-CustomFormatterofSAPUI5CustomFormatter中介绍的CustomFormatter创建一个单元测试用例,介绍SAPUI5单元测试工具QUnit的使用。本步骤包含的所有源码位于Github地址:https://github.com/wangzixi-d...完成本文步骤后,访问url:http://localhost:8080/webapp/...会看到如下测试成功的提示页面:SAPUI5单元测试的详细实现步骤可以参考我的文章。