I have a Apex page that I need to test using ghost Inspector. I used chrome Extension to record my screen from the login section. The problem i am having is that ghost inspector is failing after login due to verification code. How do I over come this so salesforce no longer asks for Verification number and would let the ghost inspector login as me
I don't know a lot about Ghost Inspector - but if you know the IP addresses the logins will be coming from you can whitelist them to prevent requiring a verification code. Steps are in the Salesforce docs.
From Setup, enter Network Access in the Quick Find box, then select Network Access.
Enter a valid IP address in the Start IP Address field and a higher IP address in the End IP Address field. The start and end addresses define the range of allowable IP addresses from which users can log in, including the start and end values. If you want to allow logins from a single IP address, enter the same address in both fields. The start and end IP addresses must be in an IPv4 range and include no more than 33,554,432 addresses (225, a /7 CIDR block).
Optionally, enter a description for the range. For example, if you maintain multiple ranges, enter details about the part of your network that corresponds to this range.
As John Towers said in another answer, you have to add the IP address of the Ghost Inspector server from where it is originated.
In their website they have listed down all the IP addresses from where the tests will generate. https://ghostinspector.com/docs/test-running-ip-addresses/
I believe the IP address is dynamic and you have to add all the IP addresses. If you can filter out the IP address, please post an answer describing the process.