首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试学习之路

    API接口测试点

    一、测试流程 1、分析接口文档和需求文档(接口说明、请求方式、请求URL、请求参数、返回数据、返回实例) 2、接口用例设计 3、编写接口测试用例 4、接口测试执行 5、输出接口测试报告 二、如何快速评估自己的测试用例覆盖率 : 1、参数验证是否完整(包括各种边界和业务规则) 2、业务需求点覆盖是否完整(单接口业务功能,依赖接口业务功能) 3、接口异常场景覆盖是否完整(数据的异常) 三、接口测试用途 1、回归测试 2、非功能性测试 四、API测试用例设计 测试点 测试内容举例 入参校验---传递不同的入参,检查返回值是否正确【必选】 入参等于空字符串/null 入参类型(字符串、数值、布尔、数组、对象) 入参长度(字符串最小

    94820编辑于 2023-03-01
  • 来自专栏搁浅测试同学小分享

    手机APP测试点(个人整理)

    我用xmind把APP测试点整理下,如下图: 其中的一些测试点会涉及一些工具的使用,比如fildder、monkeyrunner使用,比如: fildder会应用在接口测试、网络测试(模拟4G、3G 以上是我整理APP测试的一些东西,我想应该还有很多没有考虑到,因为这个APP测试点感觉是挺多的,这个应该要根据公司和项目的情况进行挑选,注重测试哪些方面。 最后以王菲的一首歌结束吧!

    1.2K20编辑于 2022-07-21
  • 来自专栏FunTester

    如何列举测试点

    列举所有测试点可以帮助进行全面的软件测试,从而更好地保障软件的质量和可靠性。 用户界面测试点可以确保软件界面的友好性和易用性,功能性测试点可以确保软件功能符合用户需求和预期,性能测试点可以确保软件的性能符合用户的要求和预期,安全性测试点可以确保软件的安全性和保护用户数据和隐私,兼容性测试点可以确保软件在不同的平台和设备上都能够正常运行 兼容性测试点 确保软件在不同操作系统和浏览器上的兼容性也是软件测试中非常重要的一个方面。 以下是一些测试点: 标准兼容性:测试软件是否符合W3C标准和其他行业标准,以确保在各种浏览器和操作系统上的兼容性。 通过对以上测试点的全面测试,可以帮助确保软件在不同设备和分辨率上的兼容性,提高用户的使用体验和满意度。

    41620编辑于 2023-08-04
  • 来自专栏测试开发架构之路

    APP测试点总结

    2.兼容性测试:   ——android版本的兼容性   ——手机分辨率兼容性   ——网络的兼容性:2G\3G\4G\WIFI,弱网下、断网时   ——app跨版本的兼容性   1.适配性测试:    手机不同分辨率支持:客户端支持的分辨率等   2>.手机不同版本的支持:2.34.04.4等;在测试计划中:需要安排单独的时间用于android不同系统的兼容性测试,包括2.0以下版本和4.0以上等   3> 如:豌豆荚   3.在线升级测试:   1>.验证数字签名   2>.升级后可以正常使用。   3>.在线跨版本升级。 2.外网测试主要覆盖到wifi\2G\3G\4G,.net\wap、电信\移动\联通、所有可能的组合进行测试。    2.功能点测试:主要测试客户端功能点是否正常使用   3.关联性测试:主要测试客户端与pc端的交互,客户端处理完后,pc端与客户端数据一致 7.异常测试:   1.交互异常性测试:客户端作为手机特性测试

    1.7K70发布于 2018-04-03
  • 来自专栏测试人生

    导入导出文件测试点

    导出: 1.文件名的正确验证(如果导出文件命名中有中文需详细关注) 2.导出文件格式的验证(如之间的分割符,是否有表头等,换行是否正确) 3.是否在设定的时间生成导出文件 4.导出出错时系统如何处理(如是否正常发送报警邮件 接口文件的内容验证(如特殊数据类型(日期)是如何处理的,某字段值为空时如何处理,各个字段值内容是否正确) 导入: 1.定时抓取导入的文件是否正确 2.抓取导入的文件时,抓取失败系统如何处理(例如发送报警邮件) 3.

    1.6K20发布于 2019-06-03
  • 来自专栏AllTests软件测试

    Web测试点(思维导图)

    Web测试点(思维导图) 目录 1、输入框 2、搜索功能 3、添加、修改功能 4、删除功能 5、注册、登陆模块 6、上传图片 7、查询结果列表 8、界面和易用性测试 9、兼容性测试 10、链接测试 11 、业务流程测试(主要功能测试) 12、安全性测试 13、测试中应该注意的其他情况 1、输入框 字符型输入框 数值型输入框 日期型输入框 信息重复 2、搜索功能 3、添加、修改功能 数据正确性

    49830编辑于 2022-07-26
  • 来自专栏刷题笔记

    1028 人口普查 (20 分)测试点3格式错误

    输入样例: 5 John 2001/05/12 Tom 1814/09/06 Ann 2121/01/30 James 1814/09/05 Steve 1967/11/20 输出样例: 3 Tom John 我哭了,我查了半天不知道那儿错了测试点3,原来是count==0的时候不输出姓名,直接输出0返回即可 #include<iostream> using namespace std; int main(

    76130发布于 2019-11-08
  • 来自专栏WeTest质量开放平台团队的专栏

    http性能测试点

    怎么做性能测试 常见的http性能测试工具 httpload [1-首图.png] wrk [2.jpg] apache bench [3.png] [4.png] [5.png] (配合-p) -v verbosity How much troubleshooting info to print //设置显示信息的详细程度 – 4或更大值会显示头信息, 3或更大值可以显示响应代码 -C “c1=1234,c2=2,c3=3” (repeatable) //-C cookie-name=value 对请求附加一个Cookie:行。 其典型形式是name=value的一个参数对。 提示:可以借助session实现原理传递 JSESSIONID参数, 实现保持会话的功能,如-C ” c1=1234,c2=2,c3=3, JSESSIONID=FF056CD16DA9D71CB131C1D56F0319F8 3.为了使测试结果更可靠,单次压测时间应在2分钟以上。 理论上,压测时间越长,结果误差越小。同时,可以在瓶颈附近进行长时间压测,例如一个小时或者一天,可以用来测试系统稳定性。

    87940发布于 2018-10-08
  • 来自专栏测试人生

    文件上传的测试点

    文件上传的测试点: 主要有四个大的功能点: 一、文件名称: 文件名称重名; 文件名称含有特殊字符; 文件名称长度; 二、文件大小; 0字节文件; 超过系统规定的文件; 上传本地已经删除的文件;(即选择文件后

    1.2K20发布于 2021-07-09
  • 来自专栏测试人生

    APP安全测试点概述

    3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 7)限制/允许使用手机拍照或录音 3)密码、信用卡明细或其他的敏感数据将不被存储在它们预输入的位置上。 4)不同的应用程序的个人身份证或密码长度必须至少在4-8个数字长度之间。 3.通讯安全性 1)在运行软件过程中,如果有来电、SMS、蓝牙等通讯或充电时,是否能暂停程序,优先处理通信,并在处理完毕后能正常恢复软件,继续其原来的功能。 3)应能处理通讯延时或中断。 4)应用程序将保持工作到通讯超时,进而给用户一个错误信息指示有链接错误。 5)应能处理网络异常和及时将异常情况通报用户。 3)声音的设置不影响使用程序的功能。 4)应用程序必须能够处理不可预知的用户操作,例如错误的操作和同时按下多个键。

    1.8K21发布于 2020-02-12
  • 来自专栏WeTest质量开放平台团队的专栏

    http性能测试点

    3. apache bench ? ? ? 最终我们选择apache bench 看上去wrk才是最完美的,但是我们却选择了ab。 (配合-p) -v verbosity How much troubleshooting info to print //设置显示信息的详细程度 – 4或更大值会显示头信息, 3或更大值可以显示响应代码 -C “c1=1234,c2=2,c3=3” (repeatable) //-C cookie-name=value 对请求附加一个Cookie:行。 其典型形式是name=value的一个参数对。 提示:可以借助session实现原理传递 JSESSIONID参数, 实现保持会话的功能,如-C ” c1=1234,c2=2,c3=3, JSESSIONID=FF056CD16DA9D71CB131C1D56F0319F8 3.为了使测试结果更可靠,单次压测时间应在2分钟以上。 理论上,压测时间越长,结果误差越小。同时,可以在瓶颈附近进行长时间压测,例如一个小时或者一天,可以用来测试系统稳定性。

    1.1K30发布于 2018-10-29
  • 来自专栏雷子说测试开发

    登录功能的需求分析和测试点

    一、界面测试 1、布局是否合理,TextBox和按钮是否对齐 2、TextBox和按钮的长度,高度是否符合要求 3、界面的设计风格是否与UI的设计风格统一 4、界面中的文字简洁易懂,没有错别字 5、默认鼠标焦点定位 6、ios需要用隐私协议 二、功能测试 (1)输入正确的用户名和正确的密码 (2)输入正确的用户名和错误的密码 (3)输入错误的用户名 (4)用户名和密码含前中后空格 (5)用户名和密码都不输入 ( ---如QQ、支付宝 (2)同一用户多个浏览器登录 (3)多个浏览器登录,用户是否串号 (4) 浏览器登录后,app登录, (5) 安卓app登录 iosapp登录是否互踢 14、用户登录过程中log 中是否有个人信息明文打印 四、性能测试 1、单用户登录 (1)响应时间是否小于 3 秒 (2)后台请求数量是否过多 2、高并发场景下 (1)用户登录的响应时间是否小于 5 秒 (2)服务端的监控指标是否符合预期 3、不同移动设备终端的不同浏览器 4、不同分辨率的界面 5、不同系统的浏览器

    3K20发布于 2021-03-15
  • 来自专栏AllTests软件测试

    APP测试点(思维导图)

    APP测试点(思维导图) 目录 1、功能性测试 2、UI测试 3、兼容性测试 4、安全性测试 5、消息推送测试 6、前后台切换测试 7、异常中断测试 8、网路环境测试 9、性能测试 10、关于APP测试 1、功能性测试 安装与卸载测试 软件升级测试 登录测试 离线测试 2、UI测试 3、兼容性测试 4、安全性测试 5、消息推送测试 6、前后台切换测试 7、异常中断测试 8、网路环境测试

    35221编辑于 2022-07-25
  • 来自专栏后端1

    APP测试点(功能、接口等)

    2)安装运行卸载的提示,报告等2、UI测试:1)用户界面(菜单、对话框、窗口)等布局,风格是否满足用户需求,文字位置,描述是否正确,界面美观程度,文字图片组合是否合理2)用户友好性、人性化、便于操作等3、 功能测试1)评审需求,多方面考虑,整理出内在外在以及非功能性的直接间接功能点,对比需求,提取测试点2)根据常用的一些分析方法,等价类边界值判定表因果图场景法等方法,设计测试用例,对提取的功能点进行覆盖3 弱网等情况2)响应能力测试:验证各种情况下不同操作能否满足用户响应需求3)压力测试:反复长期操作下,系统该资源的使用情况6、中断测试(干扰)比如:前后台运行时来电话,短信,下载文件,听音乐看电影等不同情况下的表现 7、兼容测试1)不同网络环境(WiFi、2G、3G、4G等)2)各种设备品牌机型系统版本等兼容苹果、安卓(不同品牌,不同安卓系统版本)等8、回归测试bug修复后的回归测试,上线交付前进行全部的回归,验证 9、升级更新测试每次app版本迭代更新时,配合不同网络环境,及不同更新权限(强制更新,不强制更新),进行下载、安装、更新、启动运行等测试10、支付测试1)支付结果的确认,数据库查询2)请求报文是否加密3

    1.1K20编辑于 2022-07-02
  • 来自专栏测试人生

    常见测试点ji思路分享

    常见测试点ji思路分享

    30220编辑于 2022-03-31
  • 来自专栏猪圈子

    APP测试点(思维导图)

    APP测试点(思维导图) 目录 1、功能性测试 2、UI测试 3、兼容性测试 4、安全性测试 5、消息推送测试 6、前后台切换测试 7、异常中断测试 8、网路环境测试 9、性能测试 10、关于APP测试 3、兼容性测试 ? 4、安全性测试 ? 5、消息推送测试 ? 6、前后台切换测试 ? 7、异常中断测试 ? 8、网路环境测试 ? 9、性能测试 ? 10、关于APP测试 APP的测试资源准备 ?

    65321发布于 2021-07-13
  • 来自专栏全栈测试

    微信小程序测试点汇总

    以下介绍小程序的测试点。 小程序是微信开发不需要下载安装,上线需要经过微信审核的应用。小程序产品的版本类型分为:开发版、体验版、正式版。 二、功能测试 1 按功能模块测试 模块设计好的各个大类功能模块划分,然后在逐级细分,覆盖到每个功能尽可能全面的测试点3 按数据流向测试 1)根据数据从某一端操作输入和输出流向,设计基于数据流的测试用例,输出的数据也可能成为另外一端的输入; 2)检查输入的数据是否按照代码逻辑执行正确的输出; 3)是否数据发生异常,无法输入 六、网络测试 1 网络切换测试 1)WIFI切至2G/3G/4G/5G; 2)WIFI切至无网; 3)2G/3G/4G/5G切至WIFI; 4)2G/3G/4G/5G切至无网; 5)无网切至2G/3G/ 、节省服务器资源,其缓存测试点:清除缓存时是否强制退出、后台清理以及关机等情况,每次提交或退出时,是否清除了本次表单的缓存。

    1.6K50发布于 2021-04-02
  • 来自专栏新梦想软件测试

    【学员干货】App常见性能测试点

    主要测试点: 1、冷启动:首次启动app的时间间隔(只是启动时间,不包括页面加载) 2、热启动:非首次启动app的时间间隔(只是启动时间,不包括页面加载) 3、完全启动:从启动到首页完全加载出来的时间间隔 测试点: 1、空闲状态:切换至后台或者启动后不做任何操作,消耗内存最少。 2、中强度状态:时间偏长的操作应用。 3、高强度状态:高强度使用应用,可以跑monkey来测试(通常用来测试内存泄漏)。 测试点: 1).在空闲时间(切换至后台)的消耗,基本没大应用使用cpu 2).在运行一些应用的情况下,cpu已占50%的情况下,观察应用程序占用cpu的情况 3).在高负荷的情况下看CPU的表现(cpu 、绿色:绘制二次 4)、浅红:绘制三次 (可以优化) 5)、深红:绘制四次 (必须优化) 测试指标: 1、控制过渡绘制为2x 2、不允许存在4x过渡绘制 3、不允许存在面积超过屏幕1/4的3x过渡绘制 测试点: 测试手机安装目标APK前后待机功耗无明显差异; 常见使用场景中能够正常进入待机,待机电流在正常范围内; 长时间连续使用应用无异常耗电现象。

    4K20发布于 2019-10-22
  • 来自专栏程序员阿常

    APP 交叉事件测试点有哪些?

    读者提问:APP 交叉事件测试点有哪些 ? 阿常回答:APP 交叉事件测试也叫干扰测试,即软件运行时遇到了其他外部事件的干扰。 APP 交叉事件测试点: 1、软件运行时有来电、短信、闹铃响。 3、软件运行时手机断电、关机、重启。 4、软件运行时切换网络环境(WiFi,5G,4G,弱网,断网) 5、软件运行时接收文件弹窗提醒。 6、软件运行时查看应用推送。

    1.1K30编辑于 2022-09-01
  • 来自专栏Pandas基础实践

    微信小程序测试点汇总

    按功能模块测试模块设计好的各个大类功能模块划分,然后在逐级细分,覆盖到每个功能尽可能全面的测试点。2. 按业务流程测试小程序的业务,比如:搜素、下单、支付(支付时注意支付状态:单次授权?免密?) 3. 功能入口重复且常用业务的功能入口是否在比较显眼的位置业务操作是否便于大多数用户使用和查看3. 网络切换测试WIFI 切至 2G/3G/4G/5GWIFI 切至无网2G/3G/4G/5G 切至 WIFI2G/3G/4G/5G 切至无网无网切至 2G/3G/4G/5G无网切至 WIFI通过 Charl 缓存测试用户本地缓存(小程序文件、授权数据、登录数据等)不能超过 10MB,缓存的作用是提高程序的流畅性、减少网络请求、节省服务器资源,其缓存测试点:清除缓存时是否强制退出、后台清理以及关机等情况,每次提交或退出时

    1.6K10编辑于 2023-12-18
领券