![]() ![]() ![]() It does not, however, need to be set up on the same machine as the website or app you're testing. Sauce Connect Proxy must be set up on the same network as your test devices. Setting Up Sauce Connect on Your Test Device Network These are recommendations for the number of Sauce Connect tunnels by number of tests running in parallel: Parallel Tests If you're running 60 or more parallel tests, we recommend launching more than one tunnel and using the High Availability Sauce Connect Proxy Setup.For best performance, stability, and security, we recommend using a dedicated server for each tunnel (see Sauce Connect Proxy Network Security).If you're running 100 or more parallel tests, we recommend a minimum network bandwidth of 750 Mbps to support the high volume of network traffic.If you're running 50 or more parallel tests, we recommend a minimum network bandwidth of 450 Mbps to support the high volume of network traffic.Optimizing the Sauce Connect Proxy Performance The below recommendations are for Linux VMs. Select a cloud provider from the tables below to view the minimum and recommended system requirements:Īctual system requirements will depend on the number of parallel tests, and amount of data transferred with each test. If you can get a 200 OK response from all URLs above, you are ready to start Sauce Connect!Īs an alternative, you can just try to start a tunnelĬonfiguring Your System to Use Sauce Connect Use cURL (or equivalent tool) to reach the below URLs, as needed. If you do NOT see a 200 OK HTTP response, then Sauce Connect Proxy will not be able to reach it either. If you are relying on API to support a website or mobile app, you can cURL that as well. Use cURL (or equivalent tool) to reach your Site Under Test. This is the machine where you'll eventually be placing and running the downloaded Sauce Connect Binary. Log into the machine that will be hosting your Sauce Connect Proxy tunnels. Verifying Sauce Connect Network Routes on Your Host Machine Īs an important step prior to downloading Sauce Connect Proxy, you or your systems administrator will need to verify that Sauce Connect Proxy can make the required network requests. Unsupported OSes may still be able to run Sauce Connect, but they've not been tested for versions 4.7.x and higher. Under Allow apps downloaded from, select the option App Store and identified developers.Go to System Preferences > Security & Privacy > General.Unsupported OSes may still be able to run Sauce Connect, but they've not been tested for versions 4.8.x and higher.Įnable your Mac to allow apps from the App Store and identified developers. Supported Operating Systems Sauce Connect v4.8.x Name See What are the optimal open file settings?. For macOS and other Unix-based systems, set your open file limit to at least 64000.If you're not familiar with the tool, review their docs here and then install cURL on your local machine. We recommend using the cURL command line or an equivalent tool to ensure that any error messages you receive are precise and actionable.Test and profile your own environment using these recommendations as a baseline. Most environments have their own workload requirements for optimal performance. Sauce Connect Proxy system requirements vary, depending on the number of parallel tests you plan to run. Sauce Connect Proxy System and Network Requirements
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |