SAP UI5 应用开发教程之八十一 - 采用 OPA5 进行 SAP UI5 集成测试(Integration Test)的一个例子

本教程之前第 28 个步骤曾经介绍过使用 OPA5 进行 SAP UI5 集成测试的知识。

SAP UI5 应用开发教程之二十八 - SAP UI5 应用的集成测试工具 OPA 介绍

本文通过一个实际的例子来帮助大家巩固对 OPA5 用法的掌握。

OPA5 是 One Page Application for SAP UI5 的缩写。One Page 即 Single Page,单页面应用。

使用 OPA5 开发的测试用例,属于测试金字塔中 IntegrationTest 即集成测试的范畴。

本文介绍的例子,测试一个支持延迟加载的 SAP UI5 表格控件。所有的源代码,地址如下。

进入文件夹 81,运行命令行 ui5 serve 之后,打开如下 url:

http://localhost:8080/webapp/test/mockServer.html

能看到这个表格默认只从本地 Mock 服务器读取了 20 条数据:

81. 采用 OPA5 进行 SAP UI5 集成测试(Integration Test)的一个例子相关推荐

  1. SAP UI5 应用开发教程之八十一 - 采用 OPA5 进行 SAP UI5 集成测试(Integration Test)的一个例子试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  2. 使用 SAP UI5 系统测试工具 UIVeri5 的一个具体例子

    https://developers.sap.com/tutorials/cp-uiveri5-cap.html UIVeri5 是用于 SAPUI5 应用程序的 SAP 开源 JavaScript ...

  3. SAP UI5 使用 Smart Control 的一个具体例子

    我们在本地 Visual Studio Code 里, 按照下面两篇文章,完成了 SAP UI5 的应用开发, 使用 yo 命令行向导创建 SAP UI5 应用 使用 yo 命令行向导给 SAP UI ...

  4. SAP UI5函数节流(Throttle)的一个最简单的例子

    SAP UI5源代码: <!DOCTYPE html> <html> <head><meta http-equiv="X-UA-Compatible ...

  5. SAP Cloud Platform integration上创建一个最简单的iFlow

    登录SAP CPI控制台,点击这个铅笔图标进入工作区域: 选择一个已经存在的content package: 在这个content package里创建一个新的iFlow: 默认生成的iFlow模型如 ...

  6. SAP Spartacus里使用defer的一个例子

    先看一个最简单的例子: import { defer, Observable, of } from 'rxjs';const observableFactory = () => {console ...

  7. SAP UI5 应用开发教程之八十二 - 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  8. 82. 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例

    SAP UI5 应用开发教程之八十二 - 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例 本教程的前一步骤,我们介绍了如何使用 OPA5 对一个包含表格控件的 SAP UI5 视图进 ...

  9. SAP UI5 应用开发教程之八十五 - 如何用 OPA5 编写测试用例来测试用户输入文本的功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

最新文章

  1. matlab生产正弦mif文件
  2. 低压差降压稳压电路设计
  3. Android调试错误-No resource identifier found for attribute 'showAsAction'
  4. 皮一皮:直男相亲还想着龙珠...
  5. 上古卷轴5python_基于Python-Flask的权限管理5:字典管理
  6. Python time 100 天以后的日期
  7. pm2集群模式mysql配置_配置 PM2 一键部署
  8. 制作U盘启动LINUX安装(Ubuntu12.04)
  9. Opportunity retrieval in SalesPipeline
  10. Teams数据统计 - 通话记录
  11. Inverse Pair
  12. java学习(171): 枚举类
  13. DOM对象与Jquery对象区别
  14. 夜深,你的手机为谁而开
  15. 当技术遇上管理,Linaro 与 CSDN 掌舵人对话开源现状及下一代技术趋势
  16. html兼容手机浏览器
  17. springMVC 简单事例
  18. 去银行写代码是种什么体验?
  19. 小猫爬山题解(暴力解题)
  20. matlab生成sinc函数,【 MATLAB 】sinc 函数简介

热门文章

  1. web项目查询mysql中文显示为问号_MySQL 表中的中文显示为问号
  2. android /system,Android中SystemUI解析
  3. Python中三种表示NA的方式
  4. ttkefu怎么取消英文版?显示中文版
  5. 绘制三维多面体 Matlab,已知一些随机的三维坐标点,怎么用matlab把这些点绘制成多面体,急求程序代码啊...
  6. STM32与Flash AT45DB321D之间读写数据
  7. layui文件上传等待动画
  8. 学以致用——Java源码——员工薪酬系统功能增强(Payroll System Modification)
  9. Setting up GlusterFS Volumes
  10. nodejs计算时间间隔_Js时间间隔计算的函数(间隔天数)