Test results can be stored in multiple formats, including simple flat files (like CSV or plain text) for basic reporting, and XML files for structured, hierarchical data that can be parsed and transformed easily. Both formats are commonly used depending on complexity and integration needs. XML provides better structure for detailed results, while flat files offer simplicity for basic logging and requirements.