-This paper introduces AgentLab, a distributed laboratory over Internet based on Java and mobile agents. Java ensures portability of measurement software, facilitates interoperability with existing I/O drivers and makes it possible to use mobile agents as the building blocks in-the-large. A measurement test is assembled as a collection of actors plus a runtime support, and is mapped onto a mobile agent. The set of the available test methods are kept in an object space. A measurement test is selected, configured, uploaded and launched by the end-user through a combination of web and Java graphical user interface. The paper describes the AgentLab architecture and reports about its current implementation status.