高考考试网
当前位置: 首页 高考资讯

接口测试基础知识(接口测试理论三)

时间:2023-07-07 作者: 小编 阅读量: 3 栏目名: 高考资讯

接口测试用例设计方法及实战接口测试是为了保证数据的安全及程序在异常情况下逻辑的正确性而进行的测试。b、是否存在不同数据类型的赋值。变量值的问题,包括:变量的初始化或缺省值收到有错误。b、变量是否发生上溢或下溢。逻辑判断问题,包括:是否由于精度原因导致比较无效。c、文件结束判断是否正确。

接口测试基础知识?接口文档给你分析及测试用例组织和设计,下面我们就来说一说关于接口测试基础知识?我们一起去了解并探讨一下这个问题吧!

接口测试基础知识

接口文档给你分析及测试用例组织和设计

  • 接口设计文档分析

接口设计文档一般在项目概要设计阶段编写,在项目开发阶段,web项目的前后端是前后端分离的。应用程序的开发,需要提前由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前豆芽一直维护。

企业接口文档类型:

  • Word 编写
  • Swagger 自动生产API文档
  • wiki文档

对一份接口设计,从以下方面去分析:

  1. 接口的请求方式
  2. 接口的请求地址
  3. 接口的请求参数
  4. 接口的业务功能
  5. 接口的返回值

如果公司无接口设计文档,需要根据前面讲解的fiddler进行抓包获取接口信息。

  • 接口测试用例设计方法及实战

接口测试是为了保证数据的安全及程序在异常情况下逻辑的正确性而进行的测试。接口测试用例设计主要考虑以下因素:

  • 请求参数的必填项和可选项
  • 请求参数的合法输入和非法输入;
  • 请求参数的边界值;
  • 请求参数的异常处理,例如:未带入必填参数等
  • 基本业务场景考虑,例如:登录状态、权限、依赖性等
  • 设计到DAO层调用等,考虑数据增删改查的正确性。

模块接口参数的类型不一致需要做一下考虑:

  1. 数据类型问题,包括:
  2. 变量的数据类型是否错误。b、是否存在不同数据类型的赋值。c、是否存在不同数据类型的比较。
  3. 变量值的问题,包括:
  4. 变量的初始化或缺省值收到有错误。b、变量是否发生上溢或下溢。c、变量的精度是否足够。
  5. 逻辑判断问题,包括:
  6. 是否由于精度原因导致比较无效。b、表达式中的优先级是否有误。c、逻辑判断结果是否颠倒。
  7. 文件I/O问题,包括:
  8. 对不存在的或者错误的文件是否进行操作。 b、文件是否不以正确的方式打开。c、文件结束判断是否正确。d、是否正确地关闭了文件。

根据上述,接口常用用例设计方法为:

  • 等价类,边界值
  • 场景法
  • 正交排列法(涉及到报表查询接口等)

接口测试易忽略部分

  • 接口有翻页时,页码与页数的异常值测试
  • 数据库的增删改查,比如一个post接口操作完成后,通过列表页接口看下新的数据是否和刚才的post一致
  • 接口返回的图片地址能否打开,图片尺寸是否符合需求
  • 当输入参数有联动性时,需要校验返回两参数的实际结果是否符合需求
  • 所有列表页接口必须考虑排序值
  • 所有功能都要考虑兼容旧版本
  • 入参支持传多个值时,要考虑传的值得个数多的情况下,接口会不会报错
  • 输入参数类型
    推荐阅读
  • 凉茶去火祛湿有什么区别(凉茶莫求苦分清)

    事实上,岭南人也发现,一旦上火,及时喝点凉茶祛火,例如板蓝根、蒲公英、夏枯草、白茅根等煮水代茶饮,就可有效预防感冒或者流感。这类人群对外来药物的寒凉刺激不能及时调整和适应,可能会影响消化吸收,出现腹痛腹泻,其中包括儿童。老年人由于阳气渐弱,器官功能衰退,会因为凉茶刺激而出现消化系统病变,以及阳气大损的一系列症状。

  • 表格排序怎么弄(表格排序如何弄)

    以下内容希望对你有帮助!打开在office的电子表格excel,在表格中选择一列数字,这列数字包含了所有要排序的数字在内,然后鼠标左键单击按钮。检查数字的顺序。然后,换个排序的方式,如果你想重高到低的排序,还是先选择这一列数字。给排序添加排序条件。对于不同的排序情况可以设置排序的条件,有时候,有多列对数字的排序,可不同的列选择升序或者降序,复杂的时候还带有其它关键字排序。

  • 小朋友睡前听的歌有哪些(幼儿园孩子放学后反复哼唱一首歌)

    听着女儿反复的哼唱这首儿歌,思思非常好奇,究竟是什么儿歌能让女儿这么喜欢,随后便开始仔细聆听。但是当听清歌词后思思气的浑身发抖,居然是“妈妈别上班,上班也挣不了几个钱”,老师这不是在教坏孩子么。由于太过愤怒,一回到家思思就在家长群里找老师算账,直指老师教的儿歌有问题,而其他家长看到后也表示老师误导孩子,不能接受这样的教育。

  • 兔子养殖饲喂注意事项 兔子养殖饲喂注意事项是什么

    兔子养殖过程中饲喂应该遵循定时定量的原则,使兔子养成良好的采食习惯,喂料次数以3~5次左右,同时在喂饲过程中还应该根据兔子的实际情况进行投料。根据兔子肥瘦程度投料较肥的兔子应适当减少精料,增喂青粗饲料;瘦弱兔子应多喂精料,适当补喂一些浸泡、煮熟的黄豆或捣碎的豆渣。根据饥饱情况投料一般兔子都以喂到八成饱为宜,喂料过饱容易引起消化不良、肠炎、腹泻等;喂料不足则会影响生长和生产性能的正常发挥。

  • 古诗清明时节雨纷纷(清明时节雨纷纷的全文)

    古诗清明时节雨纷纷“清明时节雨纷”出自出自唐朝杜牧的《清明》。牧童遥指杏花村。《清明》是唐代文学家杜牧的诗作。此诗写清明春雨中所见,色彩清淡,心境凄冷,历来广为传诵。全诗运用由低而高、逐步上升、高潮顶点放在最后的手法,余韵邈然,耐人寻味。

  • 清江西路属于哪个街道 清江路是属于哪个街道

    清江西路属于苏坡街道。苏坡街道隶属于四川省成都市青羊区,地处四川成都市西郊,原属温江区。调整后,苏坡街道辖百仁社区、清源社区、龙嘴社区、清江社区、清波社区、中鹏社区和黄土社区武青路中心线以东、中坝社区武青路中心线以东、培风路社区武青路中心线以东、联工社区武青路中心线以东行政区域,苏坡街道办事处驻苏坡中路8号。

  • 怎样做韭菜烧鸭血(韭菜炒鸭血的做法)

    怎样做韭菜烧鸭血食材:韭菜200克,鸭血豆腐300克,姜丝、蒜末、料酒、生抽、油、盐、白胡椒粉适量。需要注意的是,动物血一定要烧熟了,且不宜多食,两周一次即可。

  • 真人版动物电影有哪些 真人版动物电影有哪些名字

    狗是人类的朋友,只要真情付出,狗狗一定会感觉到人类的真诚,相信并忠实的成为人类的好伙伴。影片讲述在伊拉克战争中,海军陆战队下士梅根利维与军犬瑞克斯搭档共赴前线,在经历生死与相互救赎后,一人一犬建立深厚情感的故事。对于动物剧情电影而言,以动物的视觉看整个世界,总能以其独特的魅力吸引人们,以动物的悲惨遭遇折射人类的贪欲所造成的破坏。

  • 婆婆偏心该怎么对待(差点毁了我的婚姻)

    我叫英子,今年26岁,两年前通过相亲认识了现在的老公。老公还有个妹妹,我们是年底结的婚,他妹妹是过了年才结婚的。但是自从小姑子怀孕之后,婆婆就三天两头地把她叫过来,也是只有她来了之后,婆婆才会做些好吃的。我开始只是以为婆婆是只对我这样,直到后来小姑子说他们也要在城里买房,婆婆就给了他们10万块钱,而我们买房的时候,婆婆可是没有出钱的。

  • 合果芋枯了怎么办 合果芋叶尖干枯

    因为合果芋的习性,冬天需要好好照顾合果芋,如果没有条件将其放入温室中培养,那么也最好将其置于阳光充足,气温相对来说要高一点的室内环境,并及时浇水,相信干枯发黄的合果芋会在细心的照料下恢复过来的。

热门推荐