单及短的电脑程式（称为轻量级测试工具）来测试软体系统的过程。轻量级测试工具不限定某种程式语言，不过最常用Java、Perl、Visual Basic .NET及C#实现。轻量级测试工具的原代码一般不超过四页、撰写时间不超过四小时。轻量级测试自动化常和敏捷软件开发一起使用。除了轻量级软件测试自动化外，另外三种软件测试自动化的方式是商业测试自动化框架软件、开源测试自动化框架以及重量级测试自动化。轻量级测试自动化的主要缺点是可管理性较弱，因为轻量级测试自动化相对较简单，也容易实现，相较起来，制作不同的测试工具