发明名称 Method and system for testing multiple components of a multi-tenant, multi-domain, multi-tiered website
摘要 Embodiments are described for a system and method for testing a plurality of web resources, such as web sites and/or web servers in a distributed client-server computer network. Embodiments include a method of configuring a proxy server to forward incoming HTTP requests back to a fixed port on the IP address of the sender of the incoming HTTP request to effectively remove the requirement of domain name resolution from the test environment. A reflective proxy server reflects requests from a source IP address back to that same IP address on a specific port on the testing computer to permit the testing of arbitrary web site domain names without performing DNS resolution at any step in the process, thus removing the need to modify the testing computer's host's file.
申请公布号 US9246699(B2) 申请公布日期 2016.01.26
申请号 US201113028961 申请日期 2011.02.16
申请人 salesforce.com, inc. 发明人 Lawrance Steven S.;Varadharajan Agathish
分类号 G06F15/173;H04L12/26;H04L12/24;H04L29/08;H04L29/12 主分类号 G06F15/173
代理机构 Dergosits & Noah, LLP 代理人 Dergosits & Noah, LLP ;Noah Todd A.
主权项 1. A method of testing a plurality of web resources in a distributed client-server computer network, the method comprising: receiving, by a proxy server computer, an HTTP (hypertext transport protocol) request for a web resource, the HTTP request transmitted from an Internet Protocol (IP) address associated with a port of a testing computer, the port associated with the proxy server, the HTTP request including a plaintext domain name associated with the web resource, the testing computer coupled to the proxy server in an IP network; and transmitting the HTTP request, to the testing computer from which the HTTP request was received, by the proxy server based on the IP address associated with the port of the testing computer, the HTTP request received from the proxy server including the plaintext domain name associated with the web resource.
地址 San Francisco CA US