SoK/2018/StatusReport/BhavishaDhruve: Difference between revisions
(Status Report) |
(Status Report) |
||
Line 6: | Line 6: | ||
- OpenQA Plasma Mobile project indirectly tries to achieve the goal of Usability and Productivity. | - OpenQA Plasma Mobile project indirectly tries to achieve the goal of Usability and Productivity. | ||
- This task of OpenQA Plasma Mobile was created by Bhushan Shah, which lead me to the idea of creating integration testing for plasma mobiles which would help us to achieve higher quality version of mobiles. | - This task of OpenQA Plasma Mobile was created by Bhushan Shah, which lead me to the idea of creating integration testing for plasma mobiles which would help us to achieve higher quality version of mobiles. | ||
Line 15: | Line 16: | ||
- Created needle that tested the wayland-session. | - Created needle that tested the wayland-session. | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/plasma/plasma_wayland.pm | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/plasma/plasma_wayland.pm | ||
Line 20: | Line 22: | ||
- Checked the Plasma Mobile's : Home-screen, Search-Bar and Application Drawer. | - Checked the Plasma Mobile's : Home-screen, Search-Bar and Application Drawer. | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/mobile/first_start.pm | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/mobile/first_start.pm | ||
Line 25: | Line 28: | ||
i. Phone Application | i. Phone Application | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobil e/plasma-mobile-start.json | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobil e/plasma-mobile-start.json | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-start.png | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-start.png | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-dialer.png | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-dialer.png | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-dialer.json | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-dialer.json | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-app.png | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-app.png | ||
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-app.json | https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobile/plasma-mobile-app.json | ||
Revision as of 09:09, 6 March 2018
OpenQA Plasma Mobile
Project Name: OpenQA Plasma Mobile
A Brief Description:
- OpenQA Plasma Mobile project indirectly tries to achieve the goal of Usability and Productivity.
- This task of OpenQA Plasma Mobile was created by Bhushan Shah, which lead me to the idea of creating integration testing for plasma mobiles which would help us to achieve higher quality version of mobiles.
Status of the project: On the urge of completion.
Mentor: Bhushan Shah.
Overview of Work Done:
- Created needle that tested the wayland-session.
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/plasma/plasma_wayland.pm
- To run the Plasma-mobile tests, modified configuration by creating a new environment variable and using neon-pm.iso instead of neon.iso.
- Checked the Plasma Mobile's : Home-screen, Search-Bar and Application Drawer.
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/tests/mobile/first_start.pm
- Created few needles that verifies the working of following applications:
i. Phone Application
https://github.com/apachelogger/kde-os-autoinst/blob/master/neon/needles/mobil e/plasma-mobile-start.json
ii. Kirigami Application
iii. Koko Application
iv. Settings Application
v. Camera Application
Blog Post link:
https://bhavishadhruve.wordpress.com
Commits:
https://github.com/apachelogger/kde-os-autoinst/commits?author=bdhruve