When you analyze a software for testing, how many of you ask for the Software architecture from the developers? How do you build your model of what to test, the components, the interactions between the components, the data stores, etc.?
Especially with CI/CD, it could be difficult to get the architecture upfront, as the design/code changes on the fly based on customer requirements. How do you handle this?
What tools do you use to visualize software architecture?