Installing unverified add-on Firefox 70.0.1 (already refered old answers which doesn't help in my scenario)
System Details: OS: Windows 10.0 64bit (Azure) Firefox Version: 70.0.1 geckodriver version: https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-win64.zip
With respect to an (archived) question here : https://support.mozilla.org/en-US/questions/1134589
Scenario: I am an SDET, I am required to automate a test which requires an addon to be installed on firefox browser.
Even After setting xpinstall.signatures.required as false, I was not able to load the addon, upon seeing the above thread The possible solution left was to use firefox-developer edition. But I need to mimic the behaviour of addon as an enduser would do. (End users use stable version). Also, as an automation engineer, I am using an unsigned addon in the staging environment and NOT production environment.
So, What is the way to load the unsigned addon in firefox stable (not developer edition) ?
All Replies (2)
hi, you can temporarily load unsigned addons through about:debugging or else use unbranded firefox builds: https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded_Builds
Thanks for suggesting @philipp, But the scenario is automation testing. out of 1000 test case execution, My browser quits and reopens for 100 times. loading the addon through about:debugging 100 times is time consuming. And about unbranded build - just wanted to know is it same as stable build ? because i want to mimic my testcases on a stable version of browser which end user uses. (end users never use unbranded version of browser)
suhas.r trɔe