Java används för både webb och skrivbordsprogram , men du måste använda skalbara kod för att undvika långsamhet frågor som devalvera användarupplevelse . Skalbarhet är den term som används för att beskriva vilken kapacitet din kod för att hantera fler användare och snabbare servrar när företaget växer och kräver mer resurser från din ansökan . Syfte
Scalabilty program och tester se en Java Web App kan hantera flera användare samtidigt . När företaget är ny och har få användare , de flesta Java Web Apps kan hantera samtidiga användare . Men , om koden är dålig och är inte skalbar , saktar webben programmet ner och kan krascha eller orsaka användbarhetsproblem för dina användare .
Användare Skalbarhet
Användare skalbarhet innebär samtidiga användare slår din Web app med förfrågningar . Testning för denna skalbarhet fråga görs med hjälp av program eller kvalitet testare försäkran . De flesta Java Web apps kan hantera ett tiotal användare på en gång , men apps kan sakta ner efter hundratals eller tusentals användare gör förfrågningar från ansökan på en gång .
Network Skalbarhet
Network skalbarhet är alltid ett problem med en Java app . Programmeraren måste se till att varje anslutning till programmet redovisas . Varje nätverksfel från användaren hanteras också , så att användaren inte kan krascha servern , och ansökan inte krascha på användarens dator . Nätverk skalbarhet används också med program och kvalitet testare försäkran lågpresterande Java Web Apps kan skada ditt företags försäljning
Överväganden
, . Om servern kraschar , kan det skada andra webbplatser på servern. Av denna anledning , att testa för skalbarhet är viktigt för stora företag med flera webbplatser som körs på samma server .