文章 2017-10-09 来自:开发者社区

功能测试用例的书写方式

功能性测试用例 1. 测试的来源,即测试的需求 测试用例的主要来源有: 1) 需求说明”及相关文档 2)相关的设计说明(概要设计,详细设计等) 3)与开发组交流对需求理解的 记录(可以是开发人员的一个解释) 4)已经基本成型的UI(可以有针对性地补充一些用例) 简而言之,所有你能得到的项目文档,都尽量拿到。 从所得到的资料中,分解出若干小的“功能点”,理解“功能点”,编写相应的测试用例。 2. ....

文章 2017-10-09 来自:开发者社区

浅谈功能测试用例模板设计

测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一,设计良好的测试用例模板能提高测试用例的设计质量,便于跟踪测试用例的执行结果,自动生成测试用例覆盖率报告。这几年测试技术和理论有了长足的发展,就功能测试用例设计要素而言,样式上均大同小异,一般都包含主题、前置条件、执行步骤、期望结果等。 测试用例可以用数据库、Word 、Excel 、xml 等格式进行管理,市面亦有成熟的商业软件工具和....

浅谈功能测试用例模板设计
文章 2017-10-09 来自:开发者社区

功能测试用例模板

项目 / 软件   程序版本   功能模块名   编制人   用例编号   编制时间   相关的用例   功能特性   测试目的   预置条件   特殊规程说明   测试数据   操作步骤 操作描述 数据 期望结果 1...

文章 2017-09-19 来自:开发者社区

python接口自动化测试(六)-unittest-单个用例管理

  前面五节主要介绍了环境搭建和requests库的使用,可以使用这些进行接口请求的发送。但是如何管理接口案例?返回结果如何自动校验?这些内容光靠上面五节是不行的,因此从本节开始我们引入python单元测试框架 unittest,用它来处理批量用例管理,校验返回结果,初始化工作以及测试完成后的环境复原工作等等。   一、单个用例管理起来比较简单,参考如下图,单个用例一般多用在调试的时候:...

python接口自动化测试(六)-unittest-单个用例管理
文章 2017-09-11 来自:开发者社区

安卓自动化测试添加用例执行回放

脑洞 最近脑洞有点儿大,最开始是想给自己的测试平台添加手动执行用例的功能,又觉得没有一个很好的展示,所以想着要实时展示手机上的内容,输出到web页面,但是觉得有点难啊。 想了一下,还是换个方式吧,每个case执行完毕,都可以看到实时的录像。这样也许可行,哈哈哈! 准备条件 一台安卓机 appium环境 基础知识 adb命令 adb大家应该很熟悉,简单的说就是个连接手机和电脑的工具,哈哈哈...

文章 2017-09-08 来自:开发者社区

python接口自动化测试(七)-unittest-批量用例管理

  我们日常项目中的接口测试案例肯定不止一个,当案例越来越多时我们如何管理这些批量案例?如何保证案例不重复?如果案例非常多(成百上千,甚至更多)时如何保证案例执行的效率?如何做(批量)测试数据的管理?如何做到数据与脚本分离?   以上这些问题才是我们自动化测试中要重点考虑的问题,单个用例其实并不难。 来看一下在unittest框架中如何管理批量案例:   一、手工加载批量用例: # -*...

文章 2017-08-18 来自:开发者社区

手机客户端软件测试用例设计模板

[本文出自天外归云的博客园] 测试用例设计模板 本模板不包含专项测试的部分内容(比如流量、耗电量等测试),只针对功能需求本身进行设计。 1. 资源(图片)加载逻辑测试,包含弱网加载逻辑、延迟加载逻辑的测试; 2. 按钮测试,包含三态(点击前、点击时、点击后)的样式、跳转、具体实现效果的测试; 3. UI弱网、网络异常(断网+恢复网络)客户端处理逻辑(包括请求超时处理逻辑)的测试; 4. 页面上的....

文章 2017-08-01 来自:开发者社区

关于写异步代码测试用例的一些思考

如果说异步代码不好写是共识的话,那么写异步代码测试用例就更难了。最近我刚刚完成了一个 Flaky 测试,所以想和大家分享一些关于写异步测试用例的想法。 这篇文章里,我们会探索一个关于异步测试用例的常见问题 —— 如何强制规定某些线程的顺序,如何强制某一个线程操作早于另一些执行。通常我们并不想强行规定线程之间的顺序,因为这违背了多线程的原则,所谓多线程就是 为了做到并发,从而使得 CPU 可...

文章 2017-07-31 来自:开发者社区

自动化测试 之 “好用例、坏用例”

自动化测试的重要性显而易见,但自动化测试又无法解决所有问题,所以说完全依赖自动化是不可能的,但完全没有自动化是万万不能。在软件开发项目中,重度依赖人力进行持续回归是一件非常枯燥的重复工作。企业需要花费大量的时间和金钱来维持这样一支队伍以保证产品质量,而队伍中的同学在每天重复劳动的工作之下,也丝毫得不到成长,看不到方向。 尽管自动化测试不能解决所有问题,但是却拥有一个优势:“Once” Wri...

文章 2017-07-10 来自:开发者社区

软件测试用例的设计

一个测试用例,就是设定输入数据,运行被测试函数,然后判断实际输出是否符合预期。输入数据是测试用例的核心,输入数据的定义是:被测试函数所读取的外部数据及这些数据的初始值。   1、自动测试工具的选择   目前通过使用自动化工具对于软件的质量进行保障已经司空见惯,我们可以通过在测试中应用自动化工具来大幅度提高软件测试的效率和质量。常用的白盒测试自动化工具有Telelogic公司的Logiscope软....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注