Students team work for Functional testing course in the Educational centre of High-Tech Park Belarus
Project: Kandp.by, the site of the lawyer Sergey Kalinovsky. It provides a legal lower help on all the territory of Belarus.
Following tasks were performed:
• Functional testing of the web based application, its forms and contant pages.
• Creating a testing check-list and execution tests according to the list
• Team management (tasks planning, reporting)
• Results gathering and analysis, bug reporting (Functional, Cross browsing , GUI testing)
• Communication and solving problems with the content manager of the site.
Our basic information:
1. Excuted site: http://www.kandp.by/
2. Check List: https://docs.google.com/spreadsheets/d/18oZTlgZ-jntKzjY9PCPqlXFkJie2o8c225XpGhAuHuo/edit?usp=sharing
3. Bug Report: https://docs.google.com/spreadsheets/d/1pHmiagiJSQjo1Nc-crrFMb36p9SED6PxfI_EXBA39Wo/edit?usp=sharing
3. We are the team №4
IRINA
KRISTINA
KATYA
ARSENY DIMA
4. Test Plan
1. Modules
(Header, Main content, Footer, Contact, Pop-up elements)
2. Documentation
(Check lists, bug reports, list of questions)
3. Testing web features
(Cross browser testing, GUI testing)
6. Check list creation
• Observe the site and get
familiarized with its contents and
specific
• Select modules for testing
• Preparing a check list for each
module
9. Main page
Main page contains 5 blocks:
1. Preview article
2. “Виды юридической
помощи” block
3. The block with the latest
news of the site.
“Последние новости”
4. “Наши преимущества”
5. Slide show with logo of the
clients, it’s called “ Наши
клиенты”
1
2
3 4
5
14. Check list was prepared for each module in one
public file. Any team member had an access to all
tabs of the compound check list.
15. The total number of tests which the team has to
execute (for all browsers and switched on/off
JavaScript) is 990.
539
274
177
Passed TC's
Failed TC's
Not tested
16.
17. Bug reports were written for each module.
We divided all bugs on three parts:
Functional Bugs of contents Enhancement
Most bugs has a minor severity.
18. Most major bugs are generally connected with
switched off Java Script and pictures in the browser.
"Navigation line in the Header is visible, but not clickable,
First three points in the list “Наши результаты” has no
clickable titles and “Подробнее” link.
19. But some of functional bugs don’t depend on JS status.
For example, we found that news on the site couldn’t be
commented, special button and links exist, but don’t work.
Except this we noted a number of enhancements and
recommended to correct it.
20. Cross browsing test.
The team executed cross browsing test for whole check
list, every team member had the own browser for
testing. As a result we executed the whole check list for:
Name Browser
Kristina GH 42.0.2311.109 on the smartphone
GH 41.0.2272.94 on the tablet
Irina FF Mozilla ver 37.0.2 (x86 ru)
Arseny Opera 29
Dima IE 11 (11.0.9600.16521)
Katya GC ver 42.0.2311.90 m
21. GUI testing
Except this the team decided to
execute GUI testing for all
previously mentioned browser
and mobile version of the site.
We checked the operability of
the interface: whether the
buttons are pressed, whether
inscriptions were normally
removed, whether element
covered each other.
Need to be noted: GUI testing of mobile version differed
from the ordinary GUI testing in an ordinary browsers.
24. Devices
Motorola XT-1053 phone
Android version 4.4.4.
screen resolution 1280/720
4,7-inch screen
ASUS Transformer Pad TF700T tablet
Android version 4.2.1.
screen resolution 1280/720
10,1-inch screen.
25. Functionality feedback
"обратная связь"
form on the page
"Контакты"
pop-up window
"Обратная связь"
Passed
Passed
Failed
Failed
Workaround
Workaround
Features of the mobile version
27. Quality of the site
Functionality
Mobile
version
Cross-browser
compatibility
GUI
28. Header Footer
Main
content
"Обратная
связь" form
Pop-up
elements Total
Functional Bugs 1 5 7 1 7 21
Bugs of content 0 1 5 0 0 6
Enhancements 3 0 1 3 5 12
Total 4 6 13 4 12 39
Functional
Bugs
54%Bugs of
content
15%
Enhancements
31%
Bugs by category
Header
10% Footer
16%
Main content
33%
"Обратная
связь" form
10%
Pop-up elements
31%
Distribution of bugs between website
sections
29. Severity Header
Footer
Main
content
"Обратная
связь"form
Pop-up
elements
Total
Critical 0 0 0 0 0 0
Major 2 4 1 4 10 21
Medium 0 0 7 0 2 9
Minor 2 2 5 0 0 9
39
Critical
0%
Major
54%
Medium
23%
Minor
23%
Distribution bugs by severity
Severity
Priority
High Normal Low Total
Critical 0 0 0 0
Major 0 7 14 21
Medium 0 2 7 9
Minor 0 0 9 9
0
2
4
6
8
10
12
14
Critical Major Medium Minor
Severity&Priority
High
Normal
Low
30. Severity
Status Total Critical Major Medium Minor
Open 35 0 19 9 7
Closed 4 0 2 0 2
0
5
10
15
20
25
30
35
Total Critical Major Medium Minor
Defect Severity&Status
Open
Closed
The results of testing were noted in a special column for an appropriate browser in the check list. The quality of the application is acceptable for all browsers
And the quailty is acceptable
And the quailty is acceptable
And the quailty is acceptable
And the quailty is acceptable
The results of testing were noted in a special column for an appropriate browser in the check list. The quality of the application is acceptable for all browsers