Links
Acceptance Testing
http://code.google.com/p/robotframework/ Robot Framework, A keyword-driven test automation framework. Acceptance level testing and acceptance test-driven development (ATDD).
Book
XUnit Test Patterns Refactoring Test Code - Gerard Meszaros.
Behaviour Driven Development
Given When Then
Continuous Integration
Definitions
email
http://sourceforge.net/projects/mailster/ Mailster is a project aimed at testing software mail capabilities.
FTP
http://mockftpserver.sourceforge.net/ mock/dummy FTP server implementations.
Functional Testing
http://sourceforge.net/projects/texttest/ TextTest is an application-independent tool for text-based functional testing.
GUI
http://sikuli.org/ Sikuli is a visual technology to automate and test graphical user interfaces (GUI) using images (screenshots). Sikuli includes Sikuli Script, a visual scripting API for Jython.
Load Testing
httpstone Simple Java-based stress testing tool for HTTP applications.
ab - Apache HTTP server benchmarking tool. Shows you how many requests per second your Apache installation is capable of serving.
http://blitz.io/, Load testing (commercial).
Performance
Real Time Web Traffic Visualisation. The Box: A Shortcut to finding Performance Bottlenecks
Unit Testing
Blogs
Very interesting thoughts on testing the UI, from this blog entry by Alan Page, more UI test design
Web
Selenium IDE is an integrated development environment for Selenium tests.
http://twill.idyll.org/ twill: a simple scripting language for Web browsing
Performance
http://code.google.com/speed/page-speed/index.html Page Speed, the Web Performance Tool.