WAN Emulators
  • PPPoE server
  • DNS server
  • DHCP server
  • HTTP client/server
  • TFTP server
  • FTP server
  • IPSec peer
  • Syslog server
     


 LAN Emulators
  • HTTP client
  • FTP client
  • HTTP client/server
  • FTP server
  • DHCP client
  • SNMP client
  • SMB client/server
     


 Network Emulators
  • Network sniffer
  • Packet generators
  • TCP throughput measurement tool
     







QA-In-a-Box is an automated environment for software regression tests. QA-In-a-Box accompanies the development process by automatically building and testing OpenRG, providing real-time feedback on compilation and performance issues. QA-In-a-Box is comprised of two modules:
  • J-Lab: A simulation framework that emulates a professional QA laboratory for CPE networking devices on a single Linux host.
  • Autotest: An automatic software regression test suite for OpenRG.
     

J-Lab provides the networking environment for Autotest’s software regression test applications.

QA-In-a-Box assists developers by shortening QA cycles, and provides a comprehensive methodology for rapidly verifying and improving code quality. QA-In-a-Box enables running automatic software regression tests on OpenRG and OpenSMB without requiring expensive laboratory equipment. Autotest’s software regression test library includes over 100 ready-to-use test applications, and its API enables developers to easily create additional regression test libraries.