Sri Lanka Testers: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(67 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{outdated}}
= OLPC Sri Lanka QA Page =
= OLPC Sri Lanka QA Page =


Testing teams have been organized by Sri Lanka to do a more comprehensive functional and regression testing. Functional testing is about ensuring that the OLPC functions as it was intended by the designers. This is different to usability testing that is typically carried out. However functional testing needs clear requirements and standards specifications, which the OLPC activities are often missing. Thus the initial part of functional testing was to gather the requirement specifications from the community in order to be able to write the test cases. You can find out more about this at the following references.
Testing teams have been organized by Sri Lanka to do a more comprehensive functional and regression testing. Functional testing is about ensuring that the OLPC XO functions as it was intended by the designers. This is different to usability testing that is typically carried out. However functional testing needs clear requirements and standards specifications, which the Sugar activities are often missing. Thus the initial part of functional testing was to gather the requirement specifications from the community in order to be able to write the test cases. You can find out more about this at the following references.
[Ref: [http://www.devbistro.com/articles/Testing/Requirements-Based-Functional-Testing Requirements based Functional Testing], [http://en.wikipedia.org/wiki/System_testing Types of Testing] ]
[Ref: [http://www.devbistro.com/articles/Testing/Requirements-Based-Functional-Testing Requirements based Functional Testing], [http://en.wikipedia.org/wiki/System_testing Types of Testing] ]


Line 9: Line 10:
The OLPC (One Laptop Per Child) Foundation affiliated with MIT(<span style="color:blue">Massachusetts Institute of Technology</span>) Media Labs in Boston creates educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning.
The OLPC (One Laptop Per Child) Foundation affiliated with MIT(<span style="color:blue">Massachusetts Institute of Technology</span>) Media Labs in Boston creates educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning.


== Press ==

http://web.me.com/seanlaurence/olpc/virtusa_lends_a_helping_hand.html<br>
http://chamindra-de-silva.blogspot.com/2010/08/why-virtusa-supports-qa-teams.html<br>
http://www.fastcompany.com/1676756/one-laptop-per-child-perseveres-despite-challenges-and-controversy<br>
http://www.csrwire.com/press_releases/30163--Virtusa-supports-One-Laptop-per-Child-Program<br>
http://www.itvarnews.net/news/11238/Virtusa-Supports-One-Laptop-per-Child-Program.html


=== Testing Engagement ===
The focus of testing for the Sri Lankan team has been functional testing. 800+ test cases have been captured after seeking input from the community on the expected functionality and from the various standards and documentation in the WIKI. You can find the detailed test cases and results of testing below.


=== Virtusa Engagement ===
[[File:SL OLPC 2.JPG|right]]
[[File:SL OLPC 2.JPG|right]]


Picture of Virtusa testing team working running test cases.


Virtusa Colombo Test Engineering Office in collaboration with Virtusa Global Technology office has started giving Test Engineering support for OLPC Foundation, US.




Line 31: Line 42:




=== Virtusa Process ===
=== Testing Process ===




Below is a depiction of the high level process we followed when testing the OLPCs.
When we are testing a product as a team we have to share our knowledge and have gather requirements much as we can. Usually we had a conference call every Tuesday at 9.30am. We have mentioned the process how we are testing.

[[File:Vir_process.PNG]]
[[File:Vir_process.PNG]]


== Quick Start for new Testers ==


The following documents provide a packaged quick guide and reference for new testers who wish to quickly come upto speed with testing process for the OLPC. It contains much, specific to testing that has been extracted from the OLPC WIKI, community discussions, trial and error and some of the Virtusa best practices as well.
== Quick Start for new QAEs ==
The following documents provide some quick guidance for new testers

* [[Summaries document for hardware ]] (newpage)(PDF Document)
* [[Summaries document for activity ]] (newpage)(PDF Document)


* [http://wiki.laptop.org/images/1/11/Hardware_Summary.pdf Hardware Testing Guide]
* [http://wiki.laptop.org/images/d/d6/Activity_Summary.pdf Activity Testing Guide]


= Test Cases =
= Test Cases =
800+ test cases have been captured for functional and regression testing so far of the various hardware and software test areas listed below. You can find out more about what a test case should contain [http://en.wikipedia.org/wiki/Test_case here]



== Sample Test Case (template)==
== Sample Test Case (template)==


The table below gives a custom test case template that we have used to perform testing.


{| border="1" cellpadding="1"
{| border="1" cellpadding="1"
Line 131: Line 143:
|-valign="top"
|-valign="top"
|-
|-
| Audio || align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Audio,Screen and Charging || align="center" |[[Audio,Screen and Charging Description|Description]] || align="center" |[http://wiki.laptop.org/images/b/bf/Audio_Screen_Charging_Discharging.pdf Tree Diagram] ||align="center" |[http://wiki.laptop.org/images/d/d2/Audio_TestCase.pdf Audio]<br/>[http://wiki.laptop.org/images/e/ea/Screen_TestCase.pdf Screen]<br/>[http://wiki.laptop.org/images/2/24/Charging_%26_Discharging_TestCase.pdf Charging & Discharging]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Sandun''' Sandun.mohottige@gmail.com || align="center" |Developer Contact
|-
|-
| Boot|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Boot|| align="center" |[[Boot Description|Description]] || align="center" |[http://wiki.laptop.org/images/d/d0/Boot.pdf Tree Diagram] ||align="center" |[http://wiki.laptop.org/images/f/fe/Boot_Test_Case.pdf Boot]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Dhanushka''' dhanushkaprjct@gmail.com || align="center" |Developer Contact
|-
|-
| Charging|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Direct & Idle Suspend|| align="center" |[[Direct & Idle Suspend|Description]] || align="center" |[[Direct & Idle Suspend Tree Diagram|Tree Diagram]] ||align="center" |[[Direct & Idle Suspend Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |QA Contact || align="center" |Developer Contact
|-
|-
| Direct & Idle Suspend|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Indicators|| align="center" |[[Indicators Description|Description]] || align="center" |[http://wiki.laptop.org/images/d/d0/Inicator.pdf Test Diagram]||align="center" |[[Indicators Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Ruwan'''<br/>rtf.fdo@gmail.com|| align="center" |Developer Contact
|-
|-
| Indicators|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Installation|| align="center" |[[Installation Description|Description]] || align="center" |[http://wiki.laptop.org/images/5/53/Installation.pdf Tree Diagram] ||align="center" |[http://wiki.laptop.org/images/3/3e/Installation-OS13_v1.pdf Installation Test case]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Dhanushka''' dhanushkaprjct@gmail.com || align="center" |Developer Contact
|-
|-
| Installation|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Keyboard, Game Button & Game Pad || align="center" |[[Keyboard Description|Description]] || align="center" |[http://wiki.laptop.org/images/5/52/Game_Button_%26_Game_Pad.pdf Tree Diagram] ||align="center" |[[Keyboard Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Ruwan'''<br/>rtf.fdo@gmail.com || align="center" |Developer Contact
|-
|-
| Keyboard|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Lid|| align="center" |[[Lid Description|Description]] || align="center" |[http://wiki.laptop.org/images/9/9a/Lid.pdf Tree Diagram] ||align="center" |[[Lid Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Ruwan'''<br/>rtf.fdo@gmail.com || align="center" |Developer Contact
|-
|-
| Touch Pad|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Touch Pad|| align="center" |[[Touch Pad Description|Description]] || align="center" |[[Touch Pad Tree Diagram|Tree Diagram]] ||align="center" |[[Touch Pad Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |QA Contact || align="center" |Developer Contact
|-
|-
| Wireless|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Wireless|| align="center" |[[Wireless Description|Description]] || align="center" |[[Wireless Tree Diagram|Tree Diagram]] ||align="center" |[[Wireless Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |QA Contact || align="center" |Developer Contact
|-
|-
|}
|}



== 2.Activity ==
== 2.Activity ==
Line 215: Line 226:
=== Activity Testing ===
=== Activity Testing ===


The team has captured over 800 test cases on the OLPC activities so far. The table provides the breakdown:
The team has been captured over 800 test cases on the OLPC activities so far. The table provides the Activity Description, Decision tree diagram & Test cases:




Line 224: Line 235:
! style="background: lightgray;" width="175" | Activity Decision Tree Diagram
! style="background: lightgray;" width="175" | Activity Decision Tree Diagram
! style="background: lightgray;" width="125" | Activity Test Cases
! style="background: lightgray;" width="125" | Activity Test Cases
! style="background: lightgray;" width="150" | QA Contact
! style="background: lightgray;" width="250" | QA Contact
! style="background: lightgray;" width="150" | Developer Contact
! style="background: lightgray;" width="150" | Developer Contact
|-valign="top"
|-valign="top"
|-
|-
| Browse|| align="center" |[[Browse Activity|Description]] || align="center" |[[Browse Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Browse|| align="center" |[[Browse Activity|Description]] || align="center" |[[Browse Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Browse Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Nuwan''' <br/> (nuwannilupul@gmail.com) || align="center" |Developer Contact
|-
|-
| Calculator|| align="center" |[[Calculator Activity|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Calculator|| align="center" |[[Calculator Activity|Description]] || align="center" |[[Calculator Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Calculator Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center"|'''Niranjala'''<br/> (ggnfer@yahoo.com) || align="center" |Developer Contact
|-
|-
| Chat|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Color|| align="center" |[[Color Activity|Description]] || align="center" |[[Color Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Color Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |QA Contact || align="center" |Developer Contact
|-
|-
| Color|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Paint|| align="center" |[[Paint Activity|Description]] || align="center" |[[Paint Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Paint Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|align="center" | '''Kirja''' <br/> (nkirja80@gmail.com) || align="center" |Developer Contact
|-
|-
| Distance|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Physics|| align="center" |[[Physics Activity|Description]] || align="center" |[[Physics Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Physics Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Kirja''' <br/> (nkirja80@gmail.com) || align="center" |Developer Contact
|-
|-
| Etoys|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Read|| align="center" |[[Read Activity|Description]] || align="center" |[[Read Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Read Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Anuruddhika'''<br/> (anuruddthika@gmail.com) || align="center" |Developer Contact
|-
|-
| Finance|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Record|| align="center" |[[Record Activity|Description]] || align="center" |[[Record Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Record Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Anuruddhika''' <br/> (anuruddthika@gmail.com) || align="center" |Developer Contact
|-
|-
| Measure|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Scratch|| align="center" |[[Scratch Activity|Description]] || align="center" |[[Scratch Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Scratch Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Niranjala'''<br/> (ggnfer@yahoo.com) || align="center" |Developer Contact
|-
|-
| Memorize|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| Speak|| align="center" |[[Speak Activity|Description]] || align="center" |[[Speak Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[Speak Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Kirja''' <br/> (nkirja80@gmail.com) || align="center" |Developer Contact
|-
|-
| Paint|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| StopWatch|| align="center" |[[StopWatch Activity|Description]] || align="center" |[[StopWatch Activity Decision Tree Diagram|Tree Diagram]] ||align="center" |[[StopWatch Activity Test Case|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
| align="center" |'''Niranjala''' <br/> (ggnfer@yahoo.com) || align="center" |Developer Contact
|-
| Physics|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Read|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Record|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Scratch|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Socialcalc|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Speak|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Stop Watch|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| TamTamjam|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Typing Turtle|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Words|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
| Write|| align="center" |[[New Page|Description]] || align="center" |[[New Page|Tree Diagram]] ||align="center" |[[New Page|Test Case]]
| align="center" |QA Contact || align="center" |Developer Contact
|-
|-

|}
|}


= Test Results =


*[[Sri_Lanka_Testers/XO 1.0|XO-1]]
== Test Results ==
*[[Sri_Lanka_Testers/XO 1.5|XO-1.5]]


= '''Overall Test results till now''' =
= '''Overall Test results till now''' =


This is the overall status of the testing till present. And we are installing new releases as well
This is the overall status of the testing till present. And we are installing new releases as well.




Line 372: Line 353:





= Test Team =
= Developers =

*[[Sri_Lanka_Testers/Developer_Details|Developer Details]]

= Initial SL Testing & Developing Team =



[[File:QA_Group_in_Virtusa.PNG]]
[[File:QA_Group_in_Virtusa.PNG]]


'''Coordinators'''
'''Coordinators'''
*Chamindra De Silva
*Chamindra De Silva
Line 387: Line 376:
*Shanthi Karunaratna
*Shanthi Karunaratna
*Prasanna Gunawardana
*Prasanna Gunawardana
*Kushan Athukorala


'''Team Members'''
'''Team Members'''
*Dhanushka Nainanayake ('''Leader - Hardware''')
*Dhanushka Nainanayake ('''Leader - Hardware testing''')
*Kirja Nanthagopal ('''Leader - Activity''')
*Kirja Nanthagopal ('''Leader - Activity testing''')
*Anuruddhika Chandrakeerthi
*Anuruddhika Chandrakeerthi
*Johan Sahabandu
*Johan Sahabandu

Latest revision as of 08:11, 6 August 2013

The contents of this page are considered outdated and some of the information may be stale. Please use information here with caution, or update it.

OLPC Sri Lanka QA Page

Testing teams have been organized by Sri Lanka to do a more comprehensive functional and regression testing. Functional testing is about ensuring that the OLPC XO functions as it was intended by the designers. This is different to usability testing that is typically carried out. However functional testing needs clear requirements and standards specifications, which the Sugar activities are often missing. Thus the initial part of functional testing was to gather the requirement specifications from the community in order to be able to write the test cases. You can find out more about this at the following references. [Ref: Requirements based Functional Testing, Types of Testing ]


Introduction

The OLPC (One Laptop Per Child) Foundation affiliated with MIT(Massachusetts Institute of Technology) Media Labs in Boston creates educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning.

Press

http://web.me.com/seanlaurence/olpc/virtusa_lends_a_helping_hand.html
http://chamindra-de-silva.blogspot.com/2010/08/why-virtusa-supports-qa-teams.html
http://www.fastcompany.com/1676756/one-laptop-per-child-perseveres-despite-challenges-and-controversy
http://www.csrwire.com/press_releases/30163--Virtusa-supports-One-Laptop-per-Child-Program
http://www.itvarnews.net/news/11238/Virtusa-Supports-One-Laptop-per-Child-Program.html


Testing Engagement

The focus of testing for the Sri Lankan team has been functional testing. 800+ test cases have been captured after seeking input from the community on the expected functionality and from the various standards and documentation in the WIKI. You can find the detailed test cases and results of testing below.

SL OLPC 2.JPG

Picture of Virtusa testing team working running test cases.









Testing Process

Below is a depiction of the high level process we followed when testing the OLPCs.

Vir process.PNG

Quick Start for new Testers

The following documents provide a packaged quick guide and reference for new testers who wish to quickly come upto speed with testing process for the OLPC. It contains much, specific to testing that has been extracted from the OLPC WIKI, community discussions, trial and error and some of the Virtusa best practices as well.

Test Cases

800+ test cases have been captured for functional and regression testing so far of the various hardware and software test areas listed below. You can find out more about what a test case should contain here

Sample Test Case (template)

The table below gives a custom test case template that we have used to perform testing.

Test Case ID Category Feature Description Prerequisite Test Description Input Data Expected Result No Of TC combination Status (Pass/Fail)
1. Verify the navigation to the Paint Activity
1
1.1. Verify the navigation to the Main Menu
1.1



1.Hardware

Hardware Abbreviations

Hardware Abbreviations
Audio (Mic, Micro phone, Speakers) AUD
Booting BOT
Charging & Discharging CHR
Direct Suspend & Idle Suspend SUP
Game buttons GMB
Initial Installation IIT
Key board KBD
Lid LID
OLPC indicators OID
Resume RES
Screen SCR
Touch pad TPD
Wireless WIR


Hardware Testing

Component \ Area Component \ Area Description Component \ Area Decision Tree Diagram Component \ Area Test Cases QA Contact Developer Contact
Audio,Screen and Charging Description Tree Diagram Audio
Screen
Charging & Discharging
Sandun Sandun.mohottige@gmail.com Developer Contact
Boot Description Tree Diagram Boot Dhanushka dhanushkaprjct@gmail.com Developer Contact
Direct & Idle Suspend Description Tree Diagram Test Case QA Contact Developer Contact
Indicators Description Test Diagram Test Case Ruwan
rtf.fdo@gmail.com
Developer Contact
Installation Description Tree Diagram Installation Test case Dhanushka dhanushkaprjct@gmail.com Developer Contact
Keyboard, Game Button & Game Pad Description Tree Diagram Test Case Ruwan
rtf.fdo@gmail.com
Developer Contact
Lid Description Tree Diagram Test Case Ruwan
rtf.fdo@gmail.com
Developer Contact
Touch Pad Description Tree Diagram Test Case QA Contact Developer Contact
Wireless Description Tree Diagram Test Case QA Contact Developer Contact

2.Activity

Activity Abbreviations

Acitivity Abbreviations
Browse BRW
Calculate CAL
Chat CHT
Colors COL
Distance DIS
Etoys ETY
Finance FIN
Measure MEA
Memorize MEM
Physics PHY
Paint PNT
Record REC
Read RED
Scratch SCT
Social cal SOL
Speak SPE
Stop Watch STW
Tam Tam jam TAM
Typing Turtle TYP
Words WOR
Write WRI


Activity Testing

The team has been captured over 800 test cases on the OLPC activities so far. The table provides the Activity Description, Decision tree diagram & Test cases:


Activity Name Activity Description Activity Decision Tree Diagram Activity Test Cases QA Contact Developer Contact
Browse Description Tree Diagram Test Case Nuwan
(nuwannilupul@gmail.com)
Developer Contact
Calculator Description Tree Diagram Test Case Niranjala
(ggnfer@yahoo.com)
Developer Contact
Color Description Tree Diagram Test Case QA Contact Developer Contact
Paint Description Tree Diagram Test Case Kirja
(nkirja80@gmail.com)
Developer Contact
Physics Description Tree Diagram Test Case Kirja
(nkirja80@gmail.com)
Developer Contact
Read Description Tree Diagram Test Case Anuruddhika
(anuruddthika@gmail.com)
Developer Contact
Record Description Tree Diagram Test Case Anuruddhika
(anuruddthika@gmail.com)
Developer Contact
Scratch Description Tree Diagram Test Case Niranjala
(ggnfer@yahoo.com)
Developer Contact
Speak Description Tree Diagram Test Case Kirja
(nkirja80@gmail.com)
Developer Contact
StopWatch Description Tree Diagram Test Case Niranjala
(ggnfer@yahoo.com)
Developer Contact

Test Results

Overall Test results till now

This is the overall status of the testing till present. And we are installing new releases as well.


Coverage Total Pass Total Fail No of On Hold Total Test case %Completed % Pass % Comments
1. Hardware Test Result
Audio 11 0 0 11 100 100
Boot 2 0 0 2 100 100
Direct/Idle Suspend 3 0 0 3 100 100
Installation 9 0 0 9 100 100
Resume 5 0 0 5 100 100
Screen 5 0 0 5 100 100
Touch pad 6 0 0 6 100 100
2. Activity Test Result
Browse 40 0 1 41 97.56 97.56 On hold due to pending clarifications
Calculator
Color
Etoys 65 0 1 66 98.48 98.48 On hold due to pending clarifications
Finance
Measure 19 0 0 19 100 100
Memorize
Paint 70 4 0 74 100 94.59 Fails due to following existing bugs. Ticket #1863, #6231, #9025, #6320 and newly entered bug ticket #1902
Physics
Read 26 0 0 26 100 100
Record 22 1 0 23 100 95.65 Fail due to ticket #1945
Scratch 34 0 1 35 97.14 97.14 On hold due to pending clarifications
SocialCalc 28 0 0 28 100 100
Speak 21 0 0 21 100 100
Stop watch
Tam Tamjam 21 1 0 22 100 95.45 Fail due to ticket #1923
Typing Turtle
Words
Write 0 1 53 54 1.85 0
Total 397 7 56 460 87.83 86.3


Developers

Initial SL Testing & Developing Team

QA Group in Virtusa.PNG


Coordinators

  • Chamindra De Silva
  • Dhanushka Ranganath
  • Kapila Karunaratne
  • Samanthi Kumarasinghe

Team Leaders

  • Karthika Karunanithy
  • Yasoda De Silva
  • Shanthi Karunaratna
  • Prasanna Gunawardana
  • Kushan Athukorala

Team Members

  • Dhanushka Nainanayake (Leader - Hardware testing)
  • Kirja Nanthagopal (Leader - Activity testing)
  • Anuruddhika Chandrakeerthi
  • Johan Sahabandu
  • Madhushani Bogahawattage
  • Nipuni Malwenna
  • Niranjala Fernando
  • Nuwan Weerasinghe
  • Ruwan Fernando
  • Sandun Mohottige
  • Mohammadu Asran (Developer)
  • Mihirani Gunawardana (Developer)