精华内容
下载资源
问答
  • 接口用例模板.xlsx

    2020-04-30 09:28:32
    接口测试用例模板,编写接口用例时,如果需要使用Excel维护用例的话,可以参考这个模板。模板中包括跟接口相关的信息 。
  • 接口测试用例设计

    2019-04-06 11:51:07
    接口测试用例设计,供大家参考,希望对大家有用
  • 接口测试用例.xlsx

    2020-05-11 09:37:09
    接口自动化测试用例模板,内容中包含ID、method、api地址、传参、期望响应结果、实际响应结果、断言结果等内容,其中method、api地址、参数、期望响应结果根据项目实际情况进行调整;实际响应结果和断言结果可以通过...
  • 接口测试的测试用例的覆盖点的思维导图。 使用Xmind软件编辑。
  • 接口测试用例模板

    2018-04-16 14:19:53
    个人用接口测试用例模板,可以参照接口文档,写出接口的所有测试用例
  • 接口用例编写测试用例 One of the most important skills a software quality assurance engineer can possess is the ability to write clear and concise test case descriptions. Regardless of whethe...

    接口用例编写测试用例

    One of the most important skills a software quality assurance engineer can possess is the ability to write clear and concise test case descriptions. Regardless of whether the test case is to be executed programmatically or manually, a well written description will benefit all who read the description. Adhering to a consistent format and a common set of phrases across a set of test cases will enhance the comprehension of the reader and encourage anyone contributing to the suite of test cases to follow the established nomenclature.

    软件质量保证工程师可以拥有的最重要的技能之一就是能够编写清晰简洁的测试用例描述。 无论测试用例是要以编程方式还是手动方式执行,编写良好的描述都将使阅读该描述的所有人受益。 在一组测试用例中坚持使用一致的格式和通用的短语集将增强读者的理解力,并鼓励对这组测试用例做出贡献的任何人都遵循既定的命名法。

    This article provides some common sense recommendations for describing functional test cases. These recommendations are based on my over 15 years of experience reading, writing and maintaining software test cases.

    本文提供了一些描述功能测试用例的常识性建议。 这些建议基于我超过15年的阅读,编写和维护软件测试用例的经验。

    Test cases typically consist of a title and a body. The test tracking tools that I’ve used (TestRail, Quality Center, home-grown tools) are designed to show a set of test case titles, usually grouped within a folder. To see the body of a test case takes either creating a report or drilling into the individual test cases.

    测试用例通常由标题和正文组成。 我使用的测试跟踪工具(TestRail,Quality Center,自家开发的工具)旨在显示一组测试用例标题,通常将它们分组在一个文件夹中。 要查看测试用例的正文,需要创建报告或深入各个测试用例。

    Writing the Test Case Title

    编写测试用例标题

    Other people will most likely read your test case titles at some point. Whether your tests are being reviewed for approval or someone else is going to take over running your tests you’ll want to compose a test case title that gives the reader a quick, clear sense of what the test does. I use this very simple format

    其他人很可能会在某个时候阅读您的测试用例标题。 无论您的测试正在审查中以待批准,还是其他人将接管您的测试运行,您都需要编写一个测试用例标题,以使读者快速,清晰地了解测试的用途。 我使用这种非常简单的格式

    Confirm | Verify 
    • Confirm welcome screen appears when user logs in

      用户登录时出现确认欢迎屏幕
    • Confirm user credentials are saved when he has selected the save option

      选择用户保存选项后,确认用户凭据已保存
    • Confirm when a user changes his password via the mobile app he has to use that new password to log into the web site

      确认用户通过移动应用程序更改密码时,他必须使用该新密码登录网站
    • Verify new content feed pop up appears when follower answers question

      当关注者回答问题时,验证是否弹出新的内容供稿
    • Verify forgot password screen appears when user clicks on ‘Forgot password’ button

      当用户单击“忘记密码”按钮时,出现验证忘记密码屏幕
    • Verify forgot password email is sent to user once he completes the forgot password form

      完成用户的“忘记密码”表单后,确认已将忘记密码的电子邮件发送给用户

    I’ve found that consistently putting the action first and the expected reaction second makes understanding and assessing a group of test cases much easier than if they are inconsistent.

    我发现,始终如一地将操作放在首位,将预期的React放在第二位,比起不一致的测试案例,更容易理解和评估一组测试案例。

    If I’m testing a more involved workflow, rather than just a bit of functionality I will use a slightly different format.

    如果我正在测试一个更复杂的工作流程,而不仅仅是一些功能,我将使用略有不同的格式。

    Confirm | Verify behavior | workflow
    • Confirm ‘reset password’ behavior

      确认“重置密码”行为
    • Verify new user sign up workflow

      验证新用户注册工作流程

    I realize not all test cases can be expressed in these simple formats. For more complex test cases it still is a good idea to express the intent of the test case in terms of actions to be taken and expected reactions. If you are having trouble expressing the test case in this manner it may be a hint that your test case needs refinement.

    我意识到并不是所有的测试案例都可以用这些简单的格式表示。 对于更复杂的测试用例,最好还是根据要采取的措施和预期的React来表达测试用例的意图。 如果您无法以这种方式表示测试用例,则可能暗示您的测试用例需要改进。

    Writing the Test Case Description

    编写测试用例描述

    Some test cases are simple enough all they need is a test case title, but most of the time more detail is needed. The description should include

    一些测试用例足够简单,它们只需要一个测试用例标题,但是大多数时候需要更多细节。 说明应包括

    • Unique prerequisites and assumptions for this test: Prerequisites and assumptions are important artifacts of a test case. Calling these out can save the tester much heartache and false negatives that they would otherwise be likely to experience. Some of these prereqs and assumptions will be unique to a specific test, but some may be common to a set of test cases. When prerequisites or assumptions are unique to a test, I call them out in the tracking tools prerequisite/setup area. If a group of tests rely on a common set of requisites, such as they all need three test accounts to exist, I prefer to not associate this prerequisite with each test. Instead, I note this prerequisite in separate file in the containing folder of those tests. In each test’s prerequisite area I simply refer the reader to that file.
       


    • Steps of test case: Like the test case title, the steps of a test case should clearly call out the action to be taken by the tester. Write the step as if you were giving an order to a subordinate. That might sound harsh, but the best thing you can do is when writing a functional test case description is give clear, precise directions.
       


    • Expected results of the step: A test case or a step in a test case that does not have an expected result associated with it is subject to the reader’s interpretation, which means the overall result of the test case is subject to interpretation. Call out the expected result in a way that tells the reader exactly what to look for.
       


    As mentioned earlier, the recommendations here are useful for functional test cases. Other testing, such as exploratory testing or scalability testing may not lend themselves to these suggestions. If you are getting ready to write a group of test cases I believe it is worth your time to create some type of guideline for expressing your test cases. This will help you and other folks that will read your work.

    如前所述,这里的建议对于功能测试用例很有用。 其他测试(例如探索性测试或可伸缩性测试)可能不适合这些建议。 如果您准备编写一组测试用例,我相信您值得花时间创建某种类型的准则来表达您的测试用例。 这将帮助您和其他阅读您的作品的人。

    翻译自: https://www.experts-exchange.com/articles/17462/How-to-write-a-test-case-description.html

    接口用例编写测试用例

    展开全文
  • 接口用例设计

    2019-01-10 18:55:36
    1. 用例设计原则 1. 覆盖所有的必选参数 2. 组合可选参数 3. 参数边界值 4. 如果参数的取值范围是枚举变量,需要覆盖所有枚举值 5. 空数据 6. 包含特殊的字符 7. 越界的数据 8. 错误的数据 2. 用例格式 用例...

    1. 用例设计原则

    1. 覆盖所有的必选参数
    2. 组合可选参数
    3. 参数边界值
    4. 如果参数的取值范围是枚举变量,需要覆盖所有枚举值    
    5. 空数据
    6. 包含特殊的字符
    7. 越界的数据
    8. 错误的数据    
    

    2. 用例格式

    用例编号用例名称方法测试步骤预期结果是否通过备注
     

    3. 用例实现示例:

    3.1 查询

    查询指定-正向

    1. 传入参数(格式正确且存在)
    2. 传入参数(格式正确)  
    

    查询-逆向

    1. 校验-为空
    2. 校验-格式不正确  
    

    查询List 正向

    1. list参数全部存在且格式正确
    2. list有一个以上存在且格式正确  
    

    查询List 逆向

    1. list参数都为空
    2. list都不存在  
    

    查询-组合 正向

    1. 传入全部条件存在且格式正确  
    2. 单个条件或部分条件组合(存在且格式正确)
    

    查询-组合 逆向

    1. 全部为空
    2. 一个以上不存在或格式不正确  
    

    查询-模糊 正向

    1. 传入模糊参数或全部参数
    

    3.2 新增

    新增正向

    1. 传入新增全部参数,格式正确
    2. 传入新增必填参数,其他为空  
    

    新增逆向

    1. 传入已存在id,唯一不重复字段校验
    2. 类型校验(时间日期、布尔、指定范围值0/1) 
    3. 格式不正确校验 
    

    3.3 更新

    更新正向

    1. 传入更新全部参数,格式正确
    2. 软入更新必填参数,其他为空  
    

    更新逆向

    1. 传入id不存在
    2. 类型校验(时间日期、布尔、指定范围值0/1) 
    3. 格式不正确校验
    

    3.4 删除

    删除正向-指定

    1. 传入正确ID且存在
    

    删除逆向-指定

    1. 传入ID不正确
    

    删除正向-list

    1. 传入全部正确id
    2. 传入部分正确id
    

    删除逆向

    1. 传入全部不存在id
    2. 传入id为空
    

    4. 接口用例效果图

    用例

    展开全文
  • 接口用例设计从哪些方面考虑

    千次阅读 2020-07-17 17:00:02
    接口用例设计 主要考虑接口的功能,业务,异常,性能,安全进行测试 接口的功能 测试接口的功能正确,确实符合接口文档中对接口的功能描述。 接口的业务逻辑 测试接口的业务依赖,某个接口执行需要依赖上一个...

    接口用例设计
    主要考虑接口的功能,业务,异常,性能,安全进行测试

    接口的功能
    	测试接口的功能正确,确实符合接口文档中对接口的功能描述。
    	
    接口的业务逻辑
    	测试接口的业务依赖,某个接口执行需要依赖上一个接口成功请求的cookie
    	
    接口的异常
    	测试接口的入参参数名异常,参数数据异常。
    		参数名异常:参数名称错误,参数多一个,参数少一个,参数为空。
    		参数数据异常:数据类型错误,数据有效值错误,数据为空错误,数据长度错误
    	
    	入参值校验
    		参数必填校验,参数长度校验,参数数据类型校验,参数数据有效值校验,参数
    		是枚举值,要覆盖所有枚举值。参数数据默认值校验,参数与参数组合数据校验
    	
    	接口请求超时
    	
    	接口处理大量测试数据,数据库读写能力
    		
    		
    接口的性能
    	测试接口并发数,响应时间,吞吐量,服务资源使用情况(cpu,内存)
    	
    
    接口的安全
    	测试接口的敏感信息加密
    		请求时传输的参数数据加密
    	cookie,session有效时间
    		重要的信息存session,其他信息存cookie,有效时间设定。
    
    展开全文
  • 参考大佬文章:63 触发按钮功能: 在button外套a标签,在标签中写href=‘’,让后台来实现功能并实现重新进入/刷新 ...删除用例时,需考虑删除大项目时也要联动删除 前端 后台 完成效果 ...

    参考大佬文章:63
    触发按钮功能:
    在button外套a标签,在标签中写href=‘’,让后台来实现功能并实现重新进入/刷新
    调用orm方法,需要重定向到网页,重定向的路由中要使用项目id
    删除用例时,需考虑删除大项目时也要联动删除

    前端

    在这里插入图片描述

    后台

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    完成效果

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 接口用例设计总结

    2020-05-25 20:38:26
    接口用例设计 1.接口文档测试 1)文档的格式要求是否符合规定 2)参数说明是否详细 3)字段代表意义 4)参数类型 5)参数最大长度,最大值 6)接口返回字段说明是否说明清晰 7)返回的状态码是否说明,对异常情况说...
  • 通过实践对接口项目的用例维护和整理,总结接口项目在测试维护过程中普遍需要面对的问题如下: 1、问题:接口列表中的接口不唯一 问题描述:由于开发提供接口列表的方式不够高效或者由于测试人员对接口项目不够...
  • 接口测试基础-2-设计接口用例方法

    千次阅读 多人点赞 2017-08-31 22:56:51
    前面我们已经介绍了什么是接口测试和接口测试的意义。在开始接口测试之前,我们来想一下,如何进行接口测试的准备工作。或者说,接口测试的流程是什么?有些人就很好奇,接口测试要流程干嘛?不就是拿着接口文档直接...
  • 接口用例参考文档.xmind
  • 实现自动生成接口用例,附了使用说明,欢迎有需要的朋友下载
  • 按照之前的计划,需要迅速开启很重要的核心多用例接口。 首先要确定,这个功能的大体设计。就放在在我们的页面 用例库 中,所以也就是很久之前就创建好的P_cases.html: .....
  • 接口用例详细

    2017-06-13 17:51:00
    转载于:https://www.cnblogs.com/ITniu/p/7002632.html
  • 最全最细接口测试用例设计,测试用例设计思维导图,少走弯路
  • Jmeter基础之编写HTTP接口用例

    千次阅读 2018-05-26 17:47:26
    使用Jmeter书写一个接口用例 第一:添加线程组 一、添加一个线程组,方法如下图所示: 二、配置线程组,如下图图所示: 需要填写名称,按需要修改线程数、等待时间和循环次数等; 第二:添加http请求 一...
  • 这只是随机的一次测试耗时。经过多次测试一般为 27 ~ 73 秒之间。 运行过程包含 读取用例加载,请求发送,接收响应,写入结果。 具体如何实现?连载开始了,快点关注吧 !!
  • 利用python读取Excel接口用例进行接口自动化并写入结果 前提准备:需要导入对应的库和准备Excel接口测试用例 续上: 源文件数据展示 执行后结果展示
  • 用例:(基本结构与接口结构相似)-一些其他的字段,比如执行顺序,重试次数,断言设置(包括正则,检索存在,具体路径),提取返回值设置(正则,具体路径),是否跳过等等 新表存放所有小用例 【62】 前端 数据表 ...
  • 接口用例的模板
  • 测试人员不得不自己编写程序来测试它, 这就要求测试人员花费很大的精力了解底层的接口,调用关系和详细的协议,同时随着互联网业务的复杂,接口参数的个数和种类剧增,必然使得用例设计复杂度剧增。 RestRunner...
  • 接口用例编写测试用例 测试用例是任何测试周期的第一步,对任何项目都非常重要。 如果在此步骤中出现任何问题,则在整个软件测试过程中都会扩大影响。 如果测试人员在创建测试用例模板时使用正确的过程和准则,则...
  • 为了尽可能多的释放手工测试,提高测试效率,我们都会想到使用自动化测试,如http接口自动化测试、doubbo接口自动化测试、UI自动化测试等一系列的自动化测试。让我们觉得原来自动化测试的种类也是多彩多姿的。当前...
  • 首先是大用例列表,每个大用例 包含很多接口, 可以单独运行。 这个大用例列表肯定有其 增删改查功能,在数据库一张大用例表中,有id name 备注等字段 然后就是数不清的小用例,这里每个小用例...
  • 本例较简单的实现了LDAP的增删改查功能,分类关于java接口和c语言接口都有说明,适用于初学者

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 132,598
精华内容 53,039
关键字:

接口用例