Fioridev Doubts Quest

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

To perform a QUnit test, what do you include in a test page under your webapp

folder?
OPA function Response:
Mock code
Stub code
SAPUI5 bootstrap code

Which deplo yment options do you have for SAP Fiori UIs and OData Services
regarding the software components?
There are 2 correct answers to this question

Response:
Two different deployment packages on the same system as the business system
One deployment package on the same system as the business system
One deployment package on a different system from the business system
Two different deployment packages on a different from the business packages

What happens if you execute an app that contains the following bootstrap file?
Please choose the correct answer.

<script src=”resources/sap-ui-core.js” id=”sap-ui-bootsrap”


data-sap-ui-libs=”sap.m”
data-sap-ui-xx-bindingSyntax=”complex”
data-sap-ui-resourceroots=’{“sales.reporting”:”/”}’

Response:
The bootstrap will load and the application will run successfully but without a theme
The bootstrap will load and the SAP default theme will be used
The bootstrap will NOT load and the application will produce an error message that the
theme is missing In
The bootstrap will load and the customer-defined default theme will be used

the screenshot, which element of the Arrange-Act-Assert pattern corresponds


to the Act in a QUnit test?
Please choose the correct answer.

Response:

QUnit.module
QUnit.test
teardown : function() {}
this.calculator.press(“1”)
Which security features does the SAP Fiori provide to restrict the access to
native device capabilities?
There are 2 correct answers to this question

Response:

Encrypted storage of data on the device


Restricted device functionality using a client policy
Privacy screen
Bridge for non-Fiori content

Your customer asks you for the advantages of the Model View Controller (MVC)
design pattern. Which of the following answers do you provide?
There are 2 correct answers to this question

Response:

The project team members that have extensive UI skills can concentrate in that area
MVC artifacts can be transported and debugged separately
MVC is easy to implement for the project team members and supports quick coding
The data that the models work with can be reused by several different applications

Why does SAP Fiori use an intent-based navigation?


Please choose the correct answer.

Response:
App implementation make the app deployment easier
Apps targets can be deployed separately
The concrete app targets can be deployed separately
Apps can be developed and deployed in parallel

Which activities does the OData Model Editor support?

There are 3 correct answers to this question

Response:
Edit ODataModels
Test ODataModels
Deploy ODataModels
Define Odata models
While testing an SAP Fiori app you discover that a button on the page delivers
no response. Which of the following agile pyramid options do you use?

Response:

OPA
Mock server
Sinon
QUnit

What is the required content of the Component.js file of an extension project?


There are 2 correct answers to this question

Response:

The namespace of the parent app


The controller IDs
The customizing section
The link to the parent app

What activity does the QUnit Stub functionality perform?

Response:

Provides parameters and return values for method calls


Returns values for method calls
Verifies that expected methods are called correctly
Supplies parameter for method calls

You develop an SAPUI5 app that updates data on the SAP back-end system.
What activities are required when you implement an XSRF token?
There are 2 correct answers to this question

Response:

Retrieve the token and send it with each service request


Execute the Refresh method for an expired token
Generate a token on each read and write request
Include the token in the HTTP request body of each write request
You develop an SAPUI5 app that updates data for sales order and sales order
items on the back-end system. What do you create to implement a deep
insert?

There are 2 correct answers to this question.

Response:

Create a nested structure for Sales Order and Sales Order Items
Create individual structures for both Sales Order and Sales Order Items, and then batch
them
Create a flat structure with Sales Order and Sales Order Items, and then add an expand
command
Create an object structure that defines the hierarchy

Which properties do you need to configure when you use the Mock server?
There are 2 correct answers to this question

Response:

Binding type
Module path
Service Url
Destination

Question:

What happens when you use the SAP Web IDE console during a deployment?
There are 2 correct answers to this question

Response:

You can debug the error messages in the console


You can archive the success messages in the console
You can view error messages when a deployment is successful
You can view error messages when a deployment is NOT successful

To generate SAPUI5 coding that is based on prototypes, which tool do you


use?

Response:

UI Theme Designer
SAP WEB IDE
SAP BUILD
SPLASH
Your customer wants to enable the SAP Fiori app to be accessed in multiple
languages. Which of the following activities do you perform?
There are 3 correct answers to this question

Response:

Create a view file and a controller file for each language


Create a resource file for each language
Create a resource file containing key/value pairs
Create a resource file with a .props extension
HTML -enable the special characters in the resource file

You perform a QUnit test with the following syntactical options. Which call
returns true when you execute it?
Please choose the correct answer.

Response:

Assert.strictEqual(0,”0”,”true”);
Assert.strictEqual(0,null,”true”);
Assert.strictEqual(0,-0,”true”);
Assert.strictEqual(0,””,”true”);

Your customer requires that the SAPUI5 design of all apps reference a specific
and consistent look and feel. What do you create?
There are 3 correct answers to this question.

Response:

Create a css file using the Web IDE implementing the specific look and feel and
reference this css in the bootstrap of all apps
Create a model using the Web IDE implementing the specific look and feel and
reference this model in the bootstrap of all apps
Create a global JavaScript file using the Web IDE implementing the specific look and
feel and reference this file in the bootstrap of all apps
Create a theme using the Theme Designer implementing the specific look and feel and
reference this theme in the bootstrap of all apps
Create a module using the Web IDE implementing the specific look and feel and
reference this module in the bootstrap of all apps
Which elements are part of the UX?
There are 2 correct answers to this question

Response:

User effectiveness
User emotion
User response
User interaction

Question:

Which SAP Fiori personalization elements holds all of the technical


information needed to start an app?

Response:

Catalog
Group
Tile
User Preferences

You might also like