- Test-Driven Java Development(Second Edition)
- Alex Garcia Viktor Farcic
- 139字
- 2021-06-24 18:31:49
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.
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- Node.js Design Patterns
- Learning Laravel 4 Application Development
- Spring+Spring MVC+MyBatis整合開發(fā)實(shí)戰(zhàn)
- Python編程從0到1(視頻教學(xué)版)
- Terraform:多云、混合云環(huán)境下實(shí)現(xiàn)基礎(chǔ)設(shè)施即代碼(第2版)
- Linux Shell核心編程指南
- 打開Go語言之門:入門、實(shí)戰(zhàn)與進(jìn)階
- App Inventor創(chuàng)意趣味編程進(jìn)階
- Vue.js光速入門及企業(yè)項(xiàng)目開發(fā)實(shí)戰(zhàn)
- HTML5移動(dòng)Web開發(fā)
- SAS編程演義
- Wearable:Tech Projects with the Raspberry Pi Zero
- Getting Started with hapi.js
- HikariCP數(shù)據(jù)庫連接池實(shí)戰(zhàn)