Sahi - Javascript Code Coverage
abstract
Sahi Pro can collect Javascript Code Coverage metrics of the web application under test.
This feature is available since Sahi Pro v7.0.0
This feature is available since Sahi Pro v7.0.0
Enable JS Code Coverage
Enable for all scripts/suites
Code coverage can be enabled globally by settingjs.code_coverage.enabled.default=true
in sahi_pro/userdata/config/userdata.properties
Enable at suite/script run
Check the checkbox inPlayback Properties -> Show advanced settings -> JS Code Coverage
JS Code Coverage Report
Click onJS Code Coverage Report
link on Suite Report and Script Report pages.The report currently displays metrics of Functions and Decision Points covered during script/suite execution.
infoIf the percentage of function covered is below 50% then it appears in red colour otherwise it appears in green colour.
Clicking on a particular js file shows count against each function and decision point: