[Fiware-apps] Testbed integration plan v3 - please quickly check for changes and let me know

Sandfuchs, Thorsten thorsten.sandfuchs at sap.com
Wed Dec 4 12:57:23 CET 2013


Hi javier,
the deadline officially is already passed – the integration plan is “on paper” scheduled for M31 (End of November).
There is a subsequent deliverable where the plan is checked against the implementation on M36 (Integration report).

Even if you do not have the implementation already, it might still be possible to document what you think will be there by M36 and what dependencies you are envisioning.

I simply & kindly would ask you to do “ASAP”.

1.       update the table I supplied down below with the new “planned” integration (which if I got you right “RSSS -> store” – if you plan to call the store from the RSS component – the other way around is already “planned” as you can see below in I8)

2.       At least briefly try to prepare a relevant testcase (which in the end can be changed until the M36 delivery). Format of this would be the same as the other testcases as below:

This is relevant for the review and if we can finalize this for WP3 before the review, that would be super-awsome. As I would think the other chapters are not there yet, I would guess it would be sufficient that we can say on the 18.12. that we finalized this for V3 and we are not lying. So the real final deadline would be then the 17.12. – but in the end, ASAP does apply “better”, as it might motivate other chapters to join the club of “Integration plan”-finalist.

Hope this helps to understand this ☺

Best,
                                                               /Thorsten


Test Case Identifier

I8T1

Test Items

Store_UPM → RevenueSharingSystem_TID

Description

Interoperability between the two GE will demonstrate:
- The Store is able to feed the RSS with charging information

Input Specification

1. The customer purchases an offering in the Store

Output Specification

1. The RSS contains a transaction with the charging information.

Environmental Needs

- Store: Up and running.
- Store: An offering with “published” state and a pricing model different from free.
- Store: A user with a registered tax address and a credit card.
(Both the user and the offering are loaded during the setup of the testing environment).
- Driver for the Store: Human operator using a browser.
- RSS: Up and running
- RSS: The provider “CoNWeT” registered.
- RSS: The provider “CoNWeT” does not have pending transactions

Test Steps Details

Step N

Details

Input Data

Expected Result

1

Set up the testing environment

Rest request GET http://wstore.testbed.fi-ware.eu:8000/testing/test/rss1

WStore returns a 200 code

2

Login to WStore

Credentials created during the setup of the testing environment (username: customer, password:customer) http://wstore.testbed.fi-ware.eu

The user is logged in WStore

3

Access the offering details view

Click on the offering displayed in the main window

The details view of the offering is displayed.

4

Access the purchase form

Click on the “Purchase” button

The purchase form is displayed

5

Fill purchase info

Select “Use user profile tax address”. Click “Next” button. Select “Credit card” on the Payment method field. Select “Use user profile payment info”.

The purchase info is filled

6

Purchase the offering

Click “Accept” button

The offering is purchased.

7

Enter the Revenue Sharing System portal

http://130.206.82.139:8080/fiware-rss/

The Revenue Sharing System portal is displayed

8

Access the transactions list

Click on the “View transactions in database” link. (Note that the process of creating the new transaction is the database is not instantaneous, so it may be needed to wait some seconds)

The transactions in the database are displayed

9

Check that the first entry corresponds with the purchase.

None

The Revenue Sharing System portal displays an entry for the purchase

10

Reset WStore state

Rest request GET http://wstore.testbed.fi-ware.eu:8000/testing/reset

WStore returns to its previous state





Best,
                                                               /Thorsten

From: JAVIER LUCIO RUIZ-ANDINO [mailto:lucio at tid.es]
Sent: Mittwoch, 4. Dezember 2013 12:28
To: Sandfuchs, Thorsten; 'fiware-apps at lists.fi-ware.eu'
Subject: RE: [Fiware-apps] Testbed integration plan v3 - please quickly check for changes and let me know

Dear Thorsten,
From the RSS point of view there are no new components to integrate with (only the Store), but we have to update the test cases in order to include the new functionality in V3.

Which is the deadline for updating it?

Best regards,
Javier Lucio

De: fiware-apps-bounces at lists.fi-ware.eu<mailto:fiware-apps-bounces at lists.fi-ware.eu> [mailto:fiware-apps-bounces at lists.fi-ware.eu] En nombre de Sandfuchs, Thorsten
Enviado el: martes, 03 de diciembre de 2013 9:33
Para: 'fiware-apps at lists.fi-ware.eu'
Asunto: [Fiware-apps] Testbed integration plan v3 - please quickly check for changes and let me know


Dear colleagues,

the testbed team is gathering all „integration“ activities in the Integration Plan V3 for the upcoming FI-WARE v3 version.



I already copied and pasted the V2 integration plan and persisted it here:



https://forge.fi-ware.eu/plugins/mediawiki/wiki/testbed/index.php/Application_and_Services_Ecosystem_and_Delivery_Framework_-_Test_Cases_-_V3



currently we have integration tests for the down below cases in WP3.



Please

-          Check if you have a new integration planned or exposedin the roadmap for v3

-          Or if you have a new component, which integrates with some of the other componets

-          Add you dependency in the list (or send me a mail and I will do it)

-          Describe the testcase (quite easy task) with the needed steps to test if your integration is working fine

Done ☺



Infortunatelly the due date is already past, which shouldn’t hinder us in still contributing ASAP.



Please indicate as well if you checked and you confirm that there are NO NEW integrations planned for “your” component (and let me know) – then I can as well quickly close this task!



Thanks for your support – highly appreciated!



                                                                              /Thorsten



Please add into the table below the dependency chains and the associated dependency couples to test you have identified by following the steps described inside the preparation section of the Integration Plan<https://forge.fi-ware.eu/plugins/mediawiki/wiki/testbed/index.php/FI-WARE_Integration_Plan#Integration_Testing_Plan:_Preparation> document. Under the Example section you can see how such information has been provided for the case developed inside the preparation section of the Integration Plan<https://forge.fi-ware.eu/plugins/mediawiki/wiki/testbed/index.php/FI-WARE_Integration_Plan#Integration_Testing_Plan:_Preparation> document.
Dependencies Chains

DEPENDENCY

TESTING ORDER

ApplicationMashup_UPM -> Marketplace
ApplicationMashup_UPM -> Repository
ApplicationMashup_UPM -> Store
ApplicationMashup_UPM -> Cloud(Object Storage)
ApplicationMashup_UPM -> Data(Pub/Sub Context Broker)
Store_UPM -> Marketplace_SAP
Store_UPM -> Repository_SAP
Store_UPM -> RevenueSharingSystem_TID
Marketplace -> Repository

ApplicationMashup_UPM -> Marketplace

I1

ApplicationMashup_UPM -> Repository

I2

ApplicationMashup_UPM -> Store

I3

ApplicationMashup_UPM -> Cloud(Object Storage)

I4

ApplicationMashup_UPM -> Data(Pub/Sub Context Broker)

I5

Store_UPM -> Marketplace_SAP

I6

Store_UPM -> Repository_SAP

I7

Store_UPM -> RevenueSharingSystem_TID

I8

Marketplace -> Repository

I9




--

Thorsten Sandfuchs

SAP AG | Vincenz-Priessnitz-Strasse 1 | D-76131 Karlsruhe, Germany | www.sap.com<http://www.sap.com/>


Pflichtangaben/Mandatory Disclosure Statements: http://www.sap.com/company/legal/impressum.epx

Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail. Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.

Please consider the environment before printing this mail!



________________________________

Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo.
This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at:
http://www.tid.es/ES/PAGINAS/disclaimer.aspx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/old-fiware-apps/attachments/20131204/b3adb0d0/attachment.html>


More information about the Old-Fiware-apps mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy