Presentation is loading. Please wait.

Presentation is loading. Please wait.

SCI-BS is supported by the FP7 Capacities Programme under contract nr RI-283481 Quality assurance in SCI-BUS project by applying agile testing practices.

Similar presentations


Presentation on theme: "SCI-BS is supported by the FP7 Capacities Programme under contract nr RI-283481 Quality assurance in SCI-BUS project by applying agile testing practices."— Presentation transcript:

1 SCI-BS is supported by the FP7 Capacities Programme under contract nr RI-283481 Quality assurance in SCI-BUS project by applying agile testing practices István Forgács and Éva Takács 4D Soft Kft. Zurich, 5th June 2013

2 4D SOFT Kft. Company Overview Privately owned Hungarian IT SME Main orientations – integrated enterprise solutions – Mobile Telecommunication Industry – Test automation and agile testing services – QA tools – static and dynamic analysers, continuous testing tool 7/6/20162

3 4D SOFT’s Role in SCI-BUS Cloud based Portal supporting software engineering activities – Application Building, packaging – Tests running, Test s plugins – Continuous integration – Monitoring Software Engineering service – Test Automation – Application building 7/6/20163

4 Testing process testing strategy applicable on Sci-bus Test automation tutorial - what kind of testing can we done here test specification collection from all the partners - based on a template (acceptance test) – template has been sent to partners – example has been sent to partners – test scenarios have been given from partners based on the collected data, 4D Soft has implemented all the scenarios 7/6/20164

5 Testing process Goal Testing the portlet for SSF1 – Integration of multi-source data for increased reliability and quality Environment Prerequisites No special prerequisites. Pre-condition User has valid credentials to access this portlet and submit jobs to DCI. Test suite/case description Output User wants to use SSF1, through this portlet, in order to integrate some earthquake catalogs. User uploads her/his own catalog file(s) and/or selects catalogs from the provided repositories. User selects the options through the GUI of this portlet. User submits the workflow. User may check the execution status. User gets the resulting bundle when the workflow completes. Extended description (script) 1. Upload "UserCat01" file using "Upload Catalog" button. 2. Use check-boxes to select all three catalogs (USGS, ISC, UserCat01) 3. In "Catalog Options", set "Year" inputs for "Start Date" and "End Date" as 1980 and 2010, respectively. 4. Click "Run" to start execution, and wait until the execution ends. 5. Download output bundle using "Download All Outputs" button. 7/6/20165

6 Testing process 7/6/20166 Expected result A file containing the catalog integrated. Test type to implement Web Constraints for test execution No special constraints. PriorityHigh Working Procedure JRA2.1 specifies the test case, and SA2 implements it. SA2 also creates the initial configuration and test data for running the test cases. All will be maintained by JRA2.1. IssuesCurrently, no special issues.

7 Keyword driven tests 7/6/20167

8 Keyword driven tests 7/6/20168

9 Test results in SCI-BUS 7/6/20169

10 Testing process at partners gUse has nightly build (build (gUse) - packaging (targz) - deployment (results gUse web portal) - running web test ETH has nightly build - only weekly other JRA2 partners – only automated web test - no build – execution on Build and Test Portal (Etics) weekly – email notification dashboard will be ready in June 7/6/201610

11 Testing process – sustainability issue Robot test framework is used to assure straightforward test case implementation – it is sustainable Liferay: support web page: documentation of work, message board (help desk via email, skype) - under work Maintenance of test currently done by us - gradually transfer to partner before October (SA2 finishes) Every partner is treated based on their needs considering specific need (mobile testing, browser compatibility)) 7/6/201611

12 Build and Test Portal Build and Test Portal is an out-of-the box web application for Building/testing software projects continuously, – makes easier for developers to integrate changes to the project, – makes easier for testers to run tests just after the build Monitoring of jobs and detailed reporting of the results Repository for software packages and reports The automated, continuous, build and test increase the productivity considerably. 7/6/201612

13 Who uses Build Portal? 7/6/201613

14 Build Portal extension with cloud submission 7/6/201614 Build/test job submission Reports, packages back to the Build Portal’s repository

15 SCI-BS is supported by the FP7 Capacities Programme under contract nr RI-283481 Thank you! – Questions? István Forgács 4D Soft Kft. Telepy u:24, HU-1096 Budapest, Hungary Phone: +36 30 930 5236 Email: istvan.forgacs@4dsoft.huistvan.forgacs@4dsoft.hu


Download ppt "SCI-BS is supported by the FP7 Capacities Programme under contract nr RI-283481 Quality assurance in SCI-BUS project by applying agile testing practices."

Similar presentations


Ads by Google