Testomato bot

TestomatoBot is name of a toolset we use to send web forms, download web pages, and download resources that will be checked according to the project configurations of Testomato's users. It accesses websites according to project settings (i.e. every 5 minutes or more).

How to identify request from TestomatoBot?

TestomatoBot using follow User-Agent string:

Testomatobot/1.0 (Linux x86_64; +https://www.testomato.com/bot) minicrawler/5.2.6

Testomato servers

Plain text lists of our IP addresses:

All our request are going from following server addresses:

Host IPv4 IPv6
Europe (Prague, Czech Republic) testomato.com 217.31.53.147 2001:1ab0:f001:face:216:3eff:fe3b:3e13
Europe (Prague, Czech Republic)eu.node.testomato.com 217.31.54.206 2001:1ab0:f001:face:216:3eff:fe10:bd6c
Europe (Nuremberg, Germany)de.node.testomato.com 167.235.18.92 2a01:4f8:c0c:4aec::1
Europe (London, United Kingdom)gb.node.testomato.com 192.248.174.43 2001:19f0:7400:81ec:5400:4ff:fea9:c45f
USA (Silicon Valley, California)ca.node.testomato.com 45.77.184.206 2001:19f0:ac02:689:5400:4ff:feac:58dd
USA (Dallas, Texas)tx.node.testomato.com 155.138.245.213 2001:19f0:6402:bd2:5400:4ff:fe7d:e497
USA (Chicago, Illinois)us.node.testomato.com 66.42.127.176 2001:19f0:5c01:1491:5400:4ff:fea5:8655
USA (New Jersey, New York)dc.node.testomato.com 207.246.89.84 2001:19f0:1000:6e19:5400:4ff:fea9:cb1f
Asia (Singapore, Singapore)sg.node.testomato.com 139.180.185.29 2001:19f0:4400:2c9a:5400:4ff:fea9:cb3e
Asia (Tokio, Japan)hk.node.testomato.com 45.32.23.147 2001:19f0:7001:31ef:5400:4ff:feb8:3efd
Europe (Prague, Czech Republic) Web servers 2001:1ab0:f001:face:216:3eff:feab:3996
2001:1ab0:f001:face:216:3eff:fe7a:5492

If you don't want Testomatobot to access your server (i.e. due to overloading), please contact us at info@testomato.com.

What is Minicrawler

TestomatoBot uses Minicrawler to perform an HTTP requests for a given URL to get an HTTP response, including headers. It was developed to have the smallest possible memory footprint, processor time consumption, and fit the needs of Testomato, as well as other internal projects. Minicrawler is open-sourced under the AGPL License.

We encourage you to check Minicrawler out and try it out for yourself. We welcome any suggestions or feedback you might have for ways we can improve it!

Dependencies

  • asynchronous hostname resolving – c-ares
  • URL parsing and resolving – uriparser
  • TLS/SSL support – OpenSSL
  • gzipped content decoding – zlib