官术网_书友最值得收藏!

User interface testing

Even though unit testing can and should cover the major part of the application, there is still a need to work on functional and acceptance tests. Unlike unit tests, they provide higher-level verifications, and are usually performed at entry points, and rely heavily on user interfaces. At the end, we are creating applications that are, in most cases, used by humans, so being confident of our application's behavior is very important. This comfort status can be achieved by testing what the application is expected to do, from the point of view of real users.

Here, we'll try to provide an overview of functional and acceptance testing through a user interface. We'll use the web as an example, even though there are many other types of user interfaces, such as desktop applications, smartphone interfaces, and so on.

主站蜘蛛池模板: 万年县| 黑河市| 乌拉特中旗| 松江区| 当涂县| 胶州市| 泰宁县| 肇庆市| 横山县| 资阳市| 年辖:市辖区| 玉龙| 奉贤区| 崇文区| 晋州市| 威信县| 临朐县| 济宁市| 达拉特旗| 子长县| 湄潭县| 浮梁县| 临西县| 保山市| 昆山市| 会东县| 阿荣旗| 武义县| 三原县| 大渡口区| 樟树市| 葵青区| 闵行区| 焦作市| 中江县| 新竹市| 进贤县| 易门县| 济宁市| 临猗县| 宁都县|