Tip |
---|
An abbreviated version of the ZebraTester Installation Guide PDF is included in the installation kit. Please download and refer to the installation guide for additional instructions and details. |
Windows
If you install ZebraTester on a Windows system for the first time, Apica strongly recommends creating your own CA Root Certificate.
Info |
---|
You may share the CA Root Certificate (root.cer) and its private key (.der) with other team members. |
Proceed as follows:
Instructions | Screenshot |
---|
Info |
---|
OpenSSL is only needed to generate the CA root certificate. |
Install OpenSSLThe OpenSSL executable is bundled with ZebraTester and can be found in the base ZebraTester installation folder. Ignore any warnings of OpenSSL during the installation and accept all of the default settings. You may install OpenSSL in a different location from the default. |
Image Removed | Image Added
|
Locate CreateOwnCARootCertificate.bat |
Image Removed Image Added |
Edit CreateOwnCARootCertificate.bat You will get a notice to modify the value for OPENSSL_INSTALL_DIR to point to your OpenSSL installation directory when you run the batch file. If not needed, continue with any key. Otherwise, right-click the file to edit it and look for the line starting with "SET OPENSSL_INSTA" Under Firefox Options, and you will import the root.cer file, stored in the Trusted CA certificate store, into Firefox. From the Certificate Manager, under the Authorities Tab, Import the Certificate by browsing for it under the user's ZebraTester directory. Open the certificate and check both boxes to set the Trust levels
|
Image Removed
Image Removed
Image Removed
Image Removed Image Added Image Added Image Added Image Added |
Check the Firefox Certificate Store for the new Root CA |
Image Removed Image Added |
Restart the ZebraTester Console | Image Modified |
Testing the Installation
Instructions | Screenshot |
---|
Start ZebraTester |  |
The ZebraTester Main Menu |  |
Open a Second Private Browser window (Application)Place it side-by-side with the Main Menu window. The second private window is for the target application and is cleared of cache. This arrangement allows you to see and interact with the application and keep an eye on the ZebraTester. Arrange it as needed. This screenshot shows as much of the ZT Main Menu as possible.
|  |
Clear the Browser Cache; Intro to The Script ExtensionIn the Application Navigation Window, the ZebraTester Script extension makes it easy to Clear the browser cache with a toggle before your click Start Recording. You'll note, in the extension, that there will be no proxy set before you start recording. There is also no Last Action summary.
|  |
Start Recording; Navigate the ApplicationNote that the Browser Cache toggle is ON and that the cache has been cleared. When Start Recording is Clicked, the Proxy Mode is now enabled, and the Root Certificate we created earlier enforces the SSL sessions between the browser and the content the browser is requesting. Depending on the browser you are using to record your sessions, there might be some browser-issued warnings that a forward proxy (ZT) has been detected (“Is this OK?”). Since it's understood why ZT has been inserted between the content delivered and the browser, it is safe to proceed.
You'll also see that the Last Action section will summarize what last few actions that have been recorded. As usual, you may enter the Application URL in the browser address bar, and ZT will start recording the session. Click the Stop Recording button when you are done.
|   |
Refresh the Display in Window OneOnce you have started recording the application, you can always switch to Window One and the Main ZT Menu to see what is being captured graphically. Click the Refresh Display button to populate the screen.
⏹ Once you have stopped your recording and can see the content displayed, you have successfully tested your ZebraTester Installation. 🛑 |  |
...