

If you don’t like the idea of testing Comcast’s internet using their own tool, you can opt for any one of the hundreds of internet speed testing tools that are out there. We have had people use it in Zambia, South Africa and in other parts of the world. It’s a useful tool to see what your current internet speed is, no matter where you may be located. Yes, the Comcast internet speed test tool can be used by anybody in any country. The speed of your internet connection will now be measured. Just follow the provided link and go the Xfinity Speed Test page. You can test the speed of your Comcast Xfinity internet using the company’s own tool. Use the following to script to create a table and insert the data into the dynamodb (execute node database.How to Test Comcast Xfinity Internet Speed
#Comcast speed test download
Follow the instructions in the link to download and run dynamodb locally.browse to the ipaddress:port number (ie.execute node index.js from the console.
#Comcast speed test zip
tar, zip or compress the resulting dist folder.Grunt is being used to package the needed files and folders to deploy the application to a server to run the application. uilib: javascript files specific to UI.Different test suites using the base Base xmlhttprequest and websocket objects.Base xmlhttprequest and websocket objects.example: The example folder contains html files used to test the measurement javascript files in the lib folder.lib: The lib folder contains javascript files used to measure bandwidth and related measurements.The folder structure of the client application: Index.html is theĭefault start page of the application and will contain an end to end example of a Bandwidth Speed Test. Modules folder contains custom modules used for the application.Ĭlient: Client application resides in the public folder and consists of plain javascript.it will return test servers urls that canīe used to find the closet server to a clientĬonfiguration: Generic configuration (ports, latencyBasedRouting.) are set in index.js. testServer: used in latency based routing.calculator: returns calculations based on request array giving statistics on datum.downloadProbe: returns recommended download bandwidth testing size based on request.testplan: testplan will return json data containing the ipv4, ipv6 ipaddresses and ports used for rest endPointsĪnd websockets running on the server and the client ipAddress.
:max_bytes(150000):strip_icc()/TestInternetSpeed-5afeefd08e1b6e0036045ee7.jpg)
REST endpoints: rest endpoints are exposed to complete a speed test and include the following:

WebSockets: websockets communication is defined Http Request: http configuration is defined to allow http posts and cross domain request. Addtionaly ports can be assigned with app.listen(ADDITIONALPORT) IP address and ports: the server will automatically bind to the ipv4 and ipv6 addresses of the host machine that it is deployed to (ie. Index.js is the starting point of the app contains of the neccessary functions to run the application. Powers reset endpoints, websocket communication, database interactions and the client website.
#Comcast speed test software
The application consists of a node/express software running the server and plain javascript/html on the client. Metric to standard speed test results users will now know whether theirĮxperience is poor, good or great Deploymentįor deploying to a test server, see the README under ansible folder. Using speed tier data to add a qualifying Only their latency, upload and download speeds and context around theirĮntire Internet experience. With an enriched view of their Internet speed. Speed-testJS is a JavaScript based speed test that will provide users
