Hasal: Difference between revisions

Jump to navigation Jump to search
685 bytes removed ,  10 February 2017
Jenkins try build information
(→‎Contacts: update mails)
(Jenkins try build information)
 
Line 65: Line 65:
We use the video recording to record the user actions and extract the frames to get the running time from user perspective. Based on same user actions, we measure the difference between Firefox and Chrome.
We use the video recording to record the user actions and extract the frames to get the running time from user perspective. Based on same user actions, we measure the difference between Firefox and Chrome.


== Project Plan ==
== How to Trigger Try Build==
 
** [https://goo.gl/umtHvq Resource Plan]
** [https://goo.gl/n4TnoL Test Plan]
** [https://docs.google.com/spreadsheets/d/1rU6cMxAtkucD-6PrpeWcGOf_6aplMCngS3ecSXgeHoo/edit#gid=1119453330 Meeting minutes]
 
=== Google Doc ===
 
==== Phase 1 (Done) ====
 
* Build up a workable framework that can run some manual created test cases
** Trigger actions on browser
** Record video on the background
** Enable profiler on firefox automatically
** Convert the video to image automatically
** Compare images with sample images
* Measure the difference between Firefox and Chrome for sample user actions (40% found between Firefox and Chrome)
 
==== Phase 2 ====
 
* Create test cases based on test matrices
* Create test scripts for high priority cases and execute them
* Generate profiler data for each testing result
* Go through the whole process from analyzing to provide information
* Framework improvement
** Replace Selenium with Sikuli
** Get the medium value and other statistics
* Support windows and mac
 
==== Phase 3 ====
 
* Create scripts for medium and low priority cases and execute them.
* Generate profiler data for each testing result.


* Go to Jenkins server site using your browser
** You may request the ip of server from [mailto:hasal-project@mozilla.com  hasal-project@mozilla.com] or anyone in Hasal dev team
* Login (top-right corner) using your LDAP
* Trigger Try_Ubuntu and Try_Portal
        [[File:Jenkins1.png|1024px]]
* Enter necessary information as requested
        [[File:Jenkins2.png|1024px]]
* You can see the running progress and result artifacts after test finished




Confirmed users
131

edits

Navigation menu