Med tillkomsten av Web 2.0-program och nya webbläsare, blir cross-browser kompatibilitetsfrågan allt viktigare. Även om problemet är allmänt erkänt bland webbutvecklare, finns det idag ingen systematisk strategi för att ta itu med det. Inget av de nuvarande verktygen, som tillhandahåller skärmdumpar eller emuleringsmiljöer, anger något begrepp av kors-browser kompatibilitet, mycket mindre kontrollera det automatiskt. I detta dokument, vi utgör problemet med cross-browser kompatibilitet testning av moderna webbapplikationer som en "funktionell konsekvens" kontroll av webbprogram beteende mellan olika webbläsare och presentera en automatiserad lösning för det. Vårt tillvägagångssätt består av (1) att automatiskt analysera den givna webbapplikationen under olika webbläsarmiljöer och fånga beteendet som en finit-state maskin; (2) formellt jämföra de genererade modellerna för likvärdighet på en pairwise-basis och avslöja eventuella observerade avvikelser. Vi validerar vår strategi för flera öppna och industriella fallstudier för att visa dess effektivitet och verkliga relevans.
Mesbah och Prasad REF föreslår ett tillvägagångssätt för att automatiskt analysera webbapplikationer under olika webbläsare och presentera de observerade avvikelserna på parvis basis.
Automated cross-browser compatibility testing
{'venue': "ICSE '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}