Functional testing - Validate all front-end functionality such as search, visualization, navigation, and workflows by creating test cases based on specifications. Integration testing Ensure smooth integration between frontend, backend, APIs, and data layers.