zoukankan      html  css  js  c++  java
  • 一、了解自动化

    一、传统自动化:
    基于产品UI层的自动化测试,将黑盒功能测试转为由程序或工具执行的一种自动化测试。

    二、分层自动化:
    即从单层的UI自动化到多层覆盖黑盒自动化的自动化测试体系。

    三、什么项目适合自动化?
    1.任务明确,不会频繁变动;
    2.每日构建后的测试验证;
    3.比较频繁的回归测试;
    4.软件系统界面稳定,变动少;
    5.需要在多平台上运行的相同测试案例,组合遍历型的测试,大量的重复任务。
    6.软件维护周期长;
    7.项目进度压力不太大;
    8.被测试系统开发比较规范,能够保证系统的可测试性;
    9.具备大量的测试平台;
    10.测试人员具备较强编程能力;

    四、什么是Selenium?
    基于Web应用程序的自动化测试,并支持所有基于Web额管理任务自动化。
    特点:开源、多浏览器支持、多平台、多语言支持、API简单灵活、支持分布式用例执行。
    博客主要学习研究3.0+版本。
    发展史如下图:

  • 相关阅读:
    WCF和SOA的简介
    .NET 反射应用
    ASP.NET---如何使用web api创建web服务
    获得N位数字字母随机组合
    git的初步使用
    js贪吃蛇
    python多线程
    2013-12-13
    2012-12-12
    2013-12-5
  • 原文地址:https://www.cnblogs.com/surenliu/p/12329990.html
Copyright © 2011-2022 走看看