• 自动化测试






    todo 




    测试操作 方式1

    一次性跑完所有测试用的代码,然后提交所有问题( 很可能出现这样的情况: 有些问题是由前面的问题才出现的,被前面的影响了 ),最后再来改全部( 很可能解决了前面的问题,后面的部分问题也会跟着消失 )

    测试操作 方式2

    一报错立马抛出 , 终止所有测试用的代码 , 改好后继续

    代码自动化测试比较好,手动测试的话,多个软件切换,头都晕了

    功能有Selenium 强大吗


    view 终端:分类


    PC
    浏览器Web
    原生exe安装应用

    移动端
    浏览器Web
    原生,Android的apk,ios

    移动端的不想测试
    环境搭建麻烦


    驱动框架分类:

    数据 驱动框架
    关键字
    行为
    Cucumber


    设计模式:

    页面对象
    数据驱动
    页面先封装一下,变成对象,然后入参不要写死在对象的方法体里,而是通过入参,不要出现fail方法


    工具:


    Silk

    自动化框架,似乎是收费的

    RedwoodHQ

    http://redwoodhq.com/
    http://www.manula.com/manuals/primatest/redwoodhq/2.0/en/topic/quick-start-guide
    http://cdn.manula.com/user/1972/1972_1910_1970_en_1395439343.pdf?v=20161117193421

    Macaca 可以启动PC浏览器,比如Chrome

    TestWriter 没完整文档

    先看功能,再搭建环境
    客户端
    服务端
    TestWriterServer
    Appium 只有移动
    Selenium 只有PC浏览器,page对象模式


    怎么设置检查点



    Macaca 太简单


    太简单,没有启动成功浏览器,文档太简单
    Robotium 只有Android

    WinRunner 过时了

    QTP特地提供QTP插件来把旧的脚本导入到QTP,官网打不开。有收费版本的

    收费的:
    {
    QTP,强大的数据驱动测试工具;selenium,和 TestWriter 一样
    HP 出的

    loadrunner
    负载测试工具

    }

    160.16.222.31

    按键精灵

    需要占用机子的鼠标和键盘


    Selenium

    接口测试
       功能测试 暂无
       性能测试  Apache JMeter



    Robot Framework

    看专门的


    SoapUI

    接口测试不如 Robot
    中文乱码,到5.3了还没解决,UI极其丑陋


    TestCafe

    有收费版本
    功能太少,似乎无法测试接口

    JMeter 

    接口测试




    谷歌的
    https://chrome.google.com/webstore/search/xpath?hl=zh-CN














  • 相关阅读:
    倍增 思想与操作
    JZOJ 4307. 【NOIP2015模拟11.3晚】喝喝喝
    快速幂 简单快速的乘方运算
    GDKOI2018总结
    myeclipse连接oracle数据库调试方法
    Error filterStart Context [/toucher] startup failed due to previous errors
    Win8初体验
    09Java项目比武大会
    学习笔记Oracle常见错误
    关于小黑双系统问题
  • 原文地址:https://www.cnblogs.com/xiaoCong2016/p/6529144.html
Copyright © 2020-2023  润新知