> Which tools are recommended for testing applications based on ESRI Web portal?
Can you please specify what you want to "test" exactly? Do you mean performance testing of apps? If so, which ArcGIS client apps? or do you mean authentication testing of custom built apps? Providing some more context and use case on what you're trying to do will help us, help answer your question.