QA/Integration workshop
From Virtual Labs Community
Contents
- 1 Welcome
- 1.1 Venue, Date and Time
- 1.2 Participants
- 1.3 Goals
- 1.4 Workshop Logistics & Costs
- 1.5 Integration Document
- 1.6 Plan of Action
- 1.7 Prerequisites for the participants:
- 1.8 Criteria used for identifying labs
- 1.9 List of Labs
- 1.10 List of Participants
- 1.11 Post-workshop Activities
- 1.12 Accommodation and Fooding Details
- 1.13 Contact Information
- 1.14 Report
Welcome
Virtual Labs QA/Integration workshop will be held at IIIT Hyderabad from 03-02-2016 to 05-02-2016
Venue, Date and Time
- Venue - IIIT-Hyderabad
- Start Date - 03-02-2016
- End Date - 05-02-2016
Participants
- QA team (VLEAD)
- Two Integration Engineers from each participating institute.
- IICs (optional)
Goals
- Understand and follow the development process, the QA process and the release process for all labs.
- Fix QA issues raised by the VLEAD QA team.
- Plan and write domain specific test cases with inputs from the QA team.
Workshop Logistics & Costs
- Participating institutes to arrange for travel and bear the cost of travel of their engineers.
- IIIT Hyderabad will arrange for accommodation and food for the engineers in the institute hostel and will bear the cost of the same.
- Engineers to carry their own laptops. Limited desktops will be available in the lab for testing purposes.
Integration Document
http://vlabs-dev.vlabs.ac.in/labs/integration.html
Plan of Action
Day 1
- 09:30 AM - Registration
- 10:00 AM - Welcome address /Introduction
- 10:30 AM - Interactive session to understand current processes/problems
- 11:15 AM - TEA BREAK
- 11:30 AM - Machine setup and a quick recap on Git
- 01:00 PM - LUNCH
- 02:00 PM - Integration process presentation ( Dev process, QA process and Release process)
- 04:00 PM - TEA BREAK
- 04:15 PM - Walk through a pilot lab with reference to the proposed integration process
Day 2
- 09:30 AM - Test cases design and creation
- 11:15 AM - TEA BREAK
- 11:30 AM - Test cases development and commitment to Git
- 01:00 PM - LUNCH
- 02:00 PM - Test cases execution and defects logging
- 04:00 PM - TEA BREAK
- 04:15 PM - Test cases and raised defects presentation ( 10 min per institute)
Day 3
- 09:30 AM - Defect fixing
- 11:15 AM - TEA BREAK
- 11:30 AM - Defect fixing
- 01:00 PM - LUNCH
- 02:00 PM - Release Notes creation and request for hosting
- 02:30 PM - Labs for testing, hosted in test environment
- 03:00 PM - Fixed bugs (sample) tested by QA team against hosting request
- 04:00 PM - TEA BREAK
- 04:15 PM - Mock hosting of QA approved labs
- 05:00 PM - Monthly reports presentation
- 05:30 PM - Vote of Thanks
Prerequisites for the participants:
- Basic knowledge of Git .
- Familiar with the development of at least one of their institute's labs from the list published by VLEAD.
- Familiar with the published Virtual Labs Integration process document.
System(Laptop) configuration
- No specific OS required. Participants can use Windows, Ubuntu or CentOS as per their development environment.
- Participants must have a browser (Firefox, Chrome or Chromium - Internet Explorer is not encouraged) for opening the Virtual Labs site and their respective labs.
- Machines must already be set up with the development environment for the labs they working on - both technology and hardware wise. (Eg : NetBeans, Eclipse or Perl / minimum hardisk or RAM on their respective machines to work with).
- Participants must be well versed with the GitHub environment and Git commands for actions requiring basic push, pull and cloning the repositories.
- Participants can use any text editor for writing the test-cases. Using Emacs ( used in the examples in the published document) is not mandatory,although having a knowledge of Emacs would be appreciated.
Criteria used for identifying labs
- Having Test-Cases for all the experiments.
- Having System Test cases.
- Having Test-Cases with all the components like Functionality, Usability, UI.
- Having defects with S1 and S2.
- Having defects mapping with test step.
- Having defects with attachments.
- Having Test Reports and Statistics.
List of Labs
1 | IIIT Hyderabad | Problem Solving Lab |
2 | IIT Kanpur | Virtual Astrophysics Lab |
3 | IIT Guwahati | Virtual Electrical Machines Lab |
4 | Amrita University | Population ecology Virtual Lab II |
5 | Dayalbagh Educational Institute | Virtual Power Laboratory |
6 | NIT Karnataka | Substation Automation Lab |
7 | IIT Delhi | Virtual Smart Structures and Dynamics Lab |
8 | IIT Bombay | Virtual Proteomics Lab |
9 | COE Pune | Virtual Micro Machine lab |
10 | IIT Roorkee | Bio-Medical Signal and Image Processing Lab |
List of Participants
- IIT-Kanpur
- Mr. Dhananjay Umrao
- Mr. Govind
- COE Pune
- Mr.Vaibhav Kurhe
- IIT-Roorkee
- Mr. Vikas Kashyap
- Mr. Chetan Dhiman
- NIT-Karnataka
- Mr. Santhosh Acharya
- IIT-Bombay
- Mr. Pushpadeep
- Ms. Monika Sharma
- IIT-Guwahati
- Mr. Biju Das
- Mr Hrishikesh Baruah
- Dayalbag Educational Institute
- Mr. Ajay Kant Upadhyay
- Mr. Dinesh Kumar Verma
- IIT-Delhi
- Mr. Bhairab Chandra Patra
- Amrita University
- Ms. Anisha
- IIIT Hyderabad
- Mr. Lalit Mohan
- PVG - College Of Engineering and Technology
- Prof. Manish Nagoshe
- Prof. Tanuja
Post-workshop Activities
- Participants are trained on the Virtual labs integration process.
- Expectations from participants:
- At least two labs per month to be hosted per institute adhering to the integration process.
- Provide lab hosting road-map for their respective institutes per quarter.
- Expectations from VLEAD
- Mail to be sent every month to each developing institute informing them about the status of their labs.
Accommodation and Fooding Details
Accommodation will be provided in IIIT-H hostels and VLEAD will bear the cost of it along with fooding arrangements.
- Boys will be accommodated in Bakul hostel.
- Contact person : Mr.Balagangadaran
- Mobile No. 9885915657
- Girls will be accommodated in Parul Nivas.
- Contact person : Ms.Kavitha.
- Contact Number: 040-66531173
Food arrangements for the participants.
- Venue : NBH Dining Hall, IIIT-H campus
- 07:30 AM to 09:30 AM : Breakfast
- 12:30 PM to 02:30 PM : Lunch
- 07:30 PM to 09:30 PM : Dinner
Contact Information
Please contact the VLEAD Team at engg@virtual-labs.ac.in and Geeta Bose geeta@vlabs.ac.in
Report
http://files.vlabs.ac.in/vlead-docs/workshop-minutes-3rd-5thFEB.html