{"title":"视觉回归测试中基于屏幕元素位置关系的动态内容区域掩码方法","authors":"Yuu Adachi, Haruto Tanno, Yu Yoshimura","doi":"10.1109/COMPSAC48688.2020.000-1","DOIUrl":null,"url":null,"abstract":"There are areas on an application screen where the content changes every time the screen is displayed such as advertisements and news articles (hereafter, dynamic content areas). When there are dynamic content areas, many differences in false positive are detected in Visual Regression Testing. Such differences due to dynamic content areas prevent the tester from efficiently checking the important differences. Therefore, specifying a dynamic content area as a masked area and excluding it from the comparison area is effective for reducing the human effort required to confirm these differences. We propose a method of accurately specifying the area to be masked based on the relative positional relationship of multiple screen elements and excluding dynamic content areas from the comparison area.","PeriodicalId":430098,"journal":{"name":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Method to Mask Dynamic Content Areas Based on Positional Relationship of Screen Elements for Visual Regression Testing\",\"authors\":\"Yuu Adachi, Haruto Tanno, Yu Yoshimura\",\"doi\":\"10.1109/COMPSAC48688.2020.000-1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are areas on an application screen where the content changes every time the screen is displayed such as advertisements and news articles (hereafter, dynamic content areas). When there are dynamic content areas, many differences in false positive are detected in Visual Regression Testing. Such differences due to dynamic content areas prevent the tester from efficiently checking the important differences. Therefore, specifying a dynamic content area as a masked area and excluding it from the comparison area is effective for reducing the human effort required to confirm these differences. We propose a method of accurately specifying the area to be masked based on the relative positional relationship of multiple screen elements and excluding dynamic content areas from the comparison area.\",\"PeriodicalId\":430098,\"journal\":{\"name\":\"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/COMPSAC48688.2020.000-1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSAC48688.2020.000-1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Method to Mask Dynamic Content Areas Based on Positional Relationship of Screen Elements for Visual Regression Testing
There are areas on an application screen where the content changes every time the screen is displayed such as advertisements and news articles (hereafter, dynamic content areas). When there are dynamic content areas, many differences in false positive are detected in Visual Regression Testing. Such differences due to dynamic content areas prevent the tester from efficiently checking the important differences. Therefore, specifying a dynamic content area as a masked area and excluding it from the comparison area is effective for reducing the human effort required to confirm these differences. We propose a method of accurately specifying the area to be masked based on the relative positional relationship of multiple screen elements and excluding dynamic content areas from the comparison area.