分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 关于单元测试这个概念,我想很多前端的小伙伴都知道,但是却并不一定能描述清楚。由于我开始接触单元测试还是在四个月前,当时也只是做了一些纯函数的单元测试。所以在这里只能说浅谈一下前端单元测试。什么是单元测试?我理解的单元测试就是用于测试一个模块能否到达预期效果。通过代码来定义一个可用的衡量标准,并且可以快速检验。为什么要做单元测试?随着前端的快速发展,各类框架层出不穷,前端实现的业务逻辑也越来越复杂,这时单元测试的作用就凸显出来了。其实目前为止还是有很多代码是缺少单测的,只是现在单测的重视程度越来越高了而已。单测的好处不言而喻,首先可以提高代码的正确性,在上线前做到心里有底。其次当代码需要重构时,...
            0 0 1315
            分享
          • 一 、界面检查进入一个页面测试,首先是检查title,页面排版,字段等,而不是马上进入文本框校验页面名称title是否正确;当前位置是否可见  您的位置:xxx>xxxx;文字格式统一性;排版是否整齐;列表项显示字段是否齐全,列表项字段名称是否跟表单统一;同一页面,是否出现 字段名称相同、值取不同的问题;数据加载情况:除了文本框的值,还要注意:复选框,是否保存打√,或者保存不打√下拉框,是否保存选择的值多文本框,值是否都被保存,空格,换行是否保存二、单文本框(type=text)边界:字段长度判空:是否可以为空唯一性:是否唯一(小归结:边界、判空、唯一性、特殊字符、正确性)考虑...
            12 13 901
            分享
          • 【聚合概念】相关偶然聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行过程聚合:模块内部的各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行通信聚合:模块的各个组成部分所完成的动作都使用了同一个数据或产生同一输出数据顺序聚合:模块内部的各个部分,前一部分处理动作的最后输出是后一部分处理动作的输入功能聚合:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都必不可 【耦合概念】相关数据耦合:指两个...
            0 0 1358
            分享
          •   你在学习python自动化测试吗?听过requests库吗?  tablib是requests库常年维护的一个可以操作Excel等多种文件格式,将他们变成一种通用数据集的第三方库。  tablib支持的主要数据格式有:  ◆ xls, 老版 office 的 excel 文件格式;  ◆ xlsx系列,新版 office 文件格式;  ◆ json  ◆ yaml  ◆ html  ◆ csv  ◆df,pandas 的 DataFrame, 需要安装 pandas  也就是说,tablib 能把不同格式的数据转化成一种通用的关系型数据格式,然后再各个格式之间无缝切换。  什么叫关系型数据...
            0 0 836
            分享
      • 51testing软件测试圈微信