Premise and introduce automated testing

I. Course Introduction

1. foundation Automation

  1) Automated written Cases

  2) Selenium advantages and principles

  3) automation environment to build

2.Selenium basis

  1) 8 large common element positioning (form)

  2) treatment of common elements

  3) treated drop-down box element

  4) Different window switching

  5) Advanced element

  6) elements waiting

3. Demand to the frame

  Case design needs analysis --- --- --- login script development foundation \ shopping script reads the configuration file reconstruction package --- --- --- monitor data-driven shots --- --- Code hierarchical framework implementation --- --- log collection report generation continuous integration

4. Knowledge Review + keywords framework

Second, the difference between functional testing and automated testing

 1. Functional Test

  Meet product demand, find bug

2. Automated Test

  • Write code, scripts allow the program to run automatically
  • Reduce manual input, improve work efficiency
  • Regression Testing
  • System monitoring

3. difference

  Different gold

Third, automated testing process which

1. Analysis of testing requirements --- options --- --- environment to build test plans prepared in Example --- --- --- coding analysis results

Fourth, the difference between automatic and manual use cases of the embodiments with

1. Manual use case

 

2. Automation cases

 

3. difference

  • Different steps
  • Different precision

Fifth, writing automated test cases

1. Automated test points

  • ID
  • Module
  • Prerequisites
  • step
  • expected results
  • actual results

Six, Selenium benefits and working principle

1.Selenium advantage

  • Open source
  • Multi-Browser
  • Multi-platform
  • API Complete
  • Run within the browser

Works of 2.Selenium

 

 

 

 

 

 

  

Guess you like

Origin www.cnblogs.com/mu-xi/p/11284433.html