Project 7

Project Name: 
MerchanDICE
Process Model
Effort Process Model: 
20hrs
Workflow Implementation
Execution Tool: 
Camunda BPM
Test Report: 
|XXXXXXXXXXX|Here is an guide for the user access: http://seismic.at/wfm|XXXXXXXXXXX| There are two different directions the workflow can take: - Get a key and purchase Merchandise - Only purchase merchandise Further there is a chance the payment fails therefore there is an possibility to exit the workflow after the payment process. 1. Test run: In the first step (Gameselection) the following data was inserted: - First Name: "Matthias" - Last Name: "Deimel" - e-Mail: an valid e-Mail Address - purchase Merchandise?: checked - Selected Game: Packet Assault - Merchandise: 3 "Packet Assault Premium Tasse" After submit an confirmation message popped up. The next step was a try to approve the request or enter shipping information, but neither was available as merch was purchased and not payed=> correct behavior Afterwards the payment was initiated. The following steps were executed: - enter e-mail address on the payment page - enter valid payment key - payment confirmed There where no more availabe payments to execute. It is checked if is possible to approve the key and enter the shipping information at the same time => both were available On the shipping page the following information was entered: - Target Address: Babenbergerstraße 23, 2500 Baden - shipping address confirmed After the login on the ApproverPage, with the corresponding developer was successfull, the betakey was approved. In the last step we checked the e-mail address and recevied three different e-mails from payment, shipping and approval => correct behavior 2. Test run: In the first step (Gameselection) the following data was inserted: - First Name: "Matthias" - Last Name: "Deimel" - e-Mail: an valid e-Mail Address - purchase Merchandise?: unchecked - Selected Game: The Last Dimension After submit an confirmation message popped up. In the next step we logged in on the ApproverPage, with the corresponding developer. It was successfull and the betakey was approved. It was not possible to enter either payment information or shipping information In the last step we checked the e-mail address and recevied one different e-mail from the approval step=> correct behavior 3. Test run: In the first step (Gameselection) the following data was inserted: - First Name: "Matthias" - Last Name: "Deimel" - e-Mail: an valid e-Mail Address - purchase Merchandise?: unchecked - Selected Game: The Last Dimension After submit an confirmation message popped up. Afterwards the payment was initiated. The following steps were executed: - enter e-mail address on the payment page - enter valid payment key - payment confirmed The payment failed. An corresponding e-mail was received. The process ended there => correct behavior 4.Test run: Executed exactly as 1.Test run until the approver page. On the approver page the request was declined. During the tests the correct e-mails were received (three) => correcht behavior
Effort Implementation: 
20hrs
19hrs
22hrs
21hrs
19hrs