分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   本文以笔者当前使用的自动化测试项目为例,浅谈分层设计的思路,不涉及到具体的代码细节和某个框架的实现原理,重点关注在分层前后的使用对比,可能会以一些伪代码为例来说明举例。  接口测试三要素:  ·参数构造  · 发起请求,获取响应  · 校验结果  一、原始状态  当我们的用例没有进行分层设计的时候,只能算是一个“苗条式”的脚本。以一个后台创建商品活动的场景为例,大概流程是这样的(默认已经是登录状态下):  创建商品-创建分类-创建优惠券-创建活动  要进行接口测试的话,按照接口测试的三要素来进行,具体的效果如下:  参数构造:     &n...
            0 0 843
            分享
          •   本文将结合作者项目实践,介绍如何将EXCEL文件通过python转换为XML,以方便导入到Testlink中(Testlink仅支持XML文件的导入),并且顺便介绍一下Python常见的错误及解决方案,希望对大家有所帮助。  声明:文中转换工具涉及的代码是借鉴了其他帖子上的一部代码,结合本文作者项目的实际情况,编写而成。  输出EXCEL格式的测试用例文件  模板  测试用例使用如下模板输出,保存为XXX.xlsx文件,例如命名case.xlsx。  部分字段解释  功能点  一般EXCEL文件的一个Sheet页代表一个模块,在一个模块内部分为多个功能点,通过一个或多个测试用例对每个功能点...
            12 12 1187
            分享
          •   实战案例  「Q:微博发动态,设计一下测试点」  虽说是发动态,但是测试时不能只是关注发动态这一操作的功能,发完动态之后,我们要确保动态要对外可见(对关注的人可见),单单测试发动态这个操作,实际上意义是不大的,毕竟只测发动态,不能实现测试闭环。  所以测试用例一定要把整个使用流程的case都要涉及到,避免漏测。  「Q:对一台自动售货机进行测试用例设计」  「Q:设计微信发红包测试用例」  「Q:设计抖音直播功能测试用例」  除了下图列举的一些测试点之外,还需要考虑 后台 的测试,譬如:审核后台、监控平台、数据中台 等等   「Q:微信红包是先计算每个人能获得的钱还是当这个人点了再计算。」...
            1 0 4542
            分享
          • 1、软件文档一般分为三类:开发文档、产品文档、管理文档1)开发文档描述开发过程本身,基本的开发文档包括:(1)可行性研究报告和项目任务书(2)需求规格说明书(3)功能规格说明书(4)设计规格说明书,包括程序和数据规格说明书(5)开发计划(6)软件集成和测试计划(7)质量保证计划(8)安全和测试信息2)产品文档描述开发过程的产物,基本的产品文档包括:(1)培训手册(2)参考手册和用户指南(3)软件支持手册(4)产品手册和信息广告3)管理文档记录项目信息管理的信息,例如:(1)开发过程的每个阶段的进度和进度变更的记录(2)软件变更情况记录(3)开发团队职责定义(4)项目计划、项目阶段报告(5)配置...
            13 14 1292
            分享
          • 我们已经了解到了初级测试所需要具备的能力,和入门条件 那么我们在中级测试阶段需要哪些能力呢? 假如你会一门变成语音那中级对于你来说更加简单,假如不会也没有关系,那我们可以先学习工具是如何使用的,然后再针对自己的编程薄弱环节进行学习。 1. 自动化工具的使用 推荐工具:QTP,selenium(编程语言,可以根据自己的喜好进行学习,基本的语言都是支持的) 2. 性能工具的使用 学习和使用性能工具,公司开发出来的产品不能只有几个用户,肯定会存在大批量并发压测的需求,那么就需要我们去了解如何借助外力来达到成千上万的用户进行访问。 推荐工具:loadrunner,jmeter 3. 抓包工具的操作...
            2 6 5340
            分享
      • 51testing软件测试圈微信