Software Testing (seven)

web testing
  • Introduction to test web

Oriented web application system different tests with traditional software testing, not only need to check and verify in accordance with the requirements specifications required to run, need to be tested web application meets the requirements in different browsers, connected to different databases is valid, more importantly, that in terms of performance, security, ease of use
include:
- functional testing
- performance testing
- security testing
- configuration and compatibility testing
- usability testing

  • web functional testing
    • Link Test: [link correctly, the linked page exists, if there is no isolation of the page [link points to a page]]
    • Test the correctness of the form [form controls, submit completeness, correctness, whether there is error handling]
    • [cookie test if it works, if you can save the user information is correct, the user identifies the current status]
    • Design Language Testing
    • Other tests [database testing, task-oriented, business logic testing, exploratory testing, regression testing]
  • web performance testing
    • Speed ​​Test: user response time, usually no more than 5ms, if there are many reasons for slow response time consuming [server queries, server hardware influence, access the page file is too large, the network connection bandwidth]
    • Load test: [test, the number of users increases, the average response time will increase the number of concurrent users when the average response time of the user can accept, the critical point is that the system can support]
    • Stress Test: [on the basis of the load test, the amount of increase in the load until the system crashes]
  • web security test
    • Since the security of the database causing the problem of web application security system
    • web applications using a variety of ways to log provides a default administrator and user password when the product is released
    • a web application using the exemplary encryption techniques and the like ssl
    • Whether there is a web application times out, or frequent login
  • web configuration compatibility test
    • Typical application server: [web server, database server, real-time communication server]
    • Server-side configuration and compatibility testing: [firewalls, operating systems, hardware compatibility]
    • [Client browser compatibility testing, small firewalls, operating systems, hardware compatibility]
  • web usability testing
    • Can the successful completion of a task
    • The average user to complete a task requires time
    • The number of pages required to complete typical tasks access

Summary:
Web application testing

  • function test
    • Link Test
    • Form Test
    • cookie test
    • Design Language Testing
    • Test data in the database
  • Performance Testing
    • Speed ​​Test
    • Load Test
    • pressure test
  • Security testing
    • Database Security
    • Operating System Security
    • Login Notes
    • Encryption technology impact
    • Whether overtime work
    • Understand the security vulnerabilities, patches
  • Configuration and compatibility testing
    • Service-Terminal
    • Client
  • Usability Testing
    • Navigation tests
    • Overall test page
    • Graphics Test
    • Content Test
    • Help Documentation Test
  • Other tests
    • Component Test
    • Installation and testing
Published 31 original articles · won praise 4 · Views 3497

Guess you like

Origin blog.csdn.net/qq_29074261/article/details/105330753