![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
一世尘埃
这个作者很懒,什么都没留下…
展开
-
讨论需求时组里都是怎么做的
讲故事的过程我们一般通过需求讨论会的形式来进行,确保以上应该参与的人员都到场。既然是个会议,我们就必须确保会议的高效,这里可以参考三星高效会议的8点原则:(1)凡是会议,必有主题;(2)凡是主题,必有议程;(3)凡是议程,必有决议;(4)凡是决议,必有跟踪;(5)凡是追踪,必有结果;(6)凡是结果,必有责任;(7)凡是责任,必有奖罚;(8)凡是奖罚,必须透明。针对需求讨论会,我们至少需要有以下安排会议主题:XXX产品需求讨论会,目的是在4小时内对XXX产品的XXX内容进行讨论 会转载 2021-02-24 14:57:26 · 232 阅读 · 0 评论 -
pytest与unittest区别
一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承unittest.TestCase (3)测试方法必须以“test_”开头 (4)测试类必须要有unittest.main()方法 2.pytest是python的第三方测试..原创 2021-02-24 14:50:42 · 1098 阅读 · 0 评论 -
什么是ET测试?
ET测试-探索测试(baiExplore Testing):同时设计du测试和执行zhi测试。探索性测试强调dao测试设计和测试执行的同时zhuan性,这是相对于传统软件测试过程中严格的“先设计,后执行”shu说的。测试人员通过测试来不断学习被测系统,同时把学习到的关于软件系统的更多信息通过综合的整理和分析,创造出更多的关于测试的主意。...原创 2021-02-24 08:52:27 · 3484 阅读 · 0 评论 -
Push消息如何测试?
1、检查Push消息是否按照指定的业务规则发送。2、检查不接收推送消息时,用户不会在接收到Push消息。3、如果用户设置了免打扰的时间段,检查在免打扰时间段内,用户接收不到Push。在非免打扰时间段内,用户能正常收到Push。4、当Push消息是针对登录用户的时候,需要检查收到的Push与用户身份是否相符,没有错误的将其他人的消息推送过来。一般情况下,只对手机上最后一个登录用户进行消息推送。5、测试Push时,在开关机、待机状态下执行推送,消息及其推送跳转的正确性。6、push消息时,会有红点展示原创 2021-02-24 08:49:42 · 4597 阅读 · 0 评论 -
测试用例的主要要素
编号:每个测试用例的唯一编号,有且于其和测试结果、错误报告等其他文档的链接。测试模块:讲述此测试用例测试的大模块。标题:用简单的一句话来描述测试用例。测试目的:描述设计此测试用例的目的是什么。测试级别:按照测试用例的重要性来给不同的测试用例分级别。预置条件:执行此测试用例之前需要做的准备。操作步骤:测试人员执行测试所需的运作。预期结果:在检查点上待测功能应有的正常反应、运作或显示。实际结果:待测功能在操作后所表现的反应、运作或显示。...原创 2021-01-08 15:17:37 · 592 阅读 · 0 评论 -
订单功能如何测试
功能:1、用户下单后,取消订单;2、下单后,一直不付款,检查订单超时不付款的场景下,会不会自动取消订单;3、在订单快超时时,付款;4、下单后,在不同的终端登录,一端取消订单,同时一端对该订单进行付款;5、弱网状态下,多次点击提交订单按钮,检查是否会生成多个订单;6、用户付款后,申请退款,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝退款,订单状态为待发货状态;卖家超时不处理退款申请,自动退款,订单自动设置为已退款状态,买家原创 2020-12-29 17:01:48 · 8907 阅读 · 0 评论 -
还款功能如何测试点
功能:正常还款流程 逾期还款 不同的还款账户余额不足还款 弱网状态下,连续点击还款按钮 弱网状态,或系统不稳定,支付服务方未把支付结果返回给下单发起方(如果发生这种问题,结果是,钱扣了,还款状态未发生变化) 金额不输,为0,为负数 提前还款 第三方还款性能:还款的响应时间是否过长用户体检:系统提示是否容易理解界面是否友好, 输入框是否对齐, 按钮大小是否适中, 是否有错别字等安全性:是否能防止SQL注入, 防XSS攻击 还款金额是否会被拦截篡改 还款密码等敏原创 2020-12-29 17:00:04 · 4628 阅读 · 0 评论 -
登录功能如何测试
任何测试,不管测什么都是从了解需求开始的。1.功能测试(Function test)2.界面测试(UI Test)3.性能测试(performance test)4.安全性测试(Security test)5.可用性测试(Usability Test)6.兼容性测试(Compatibility Test)7.本地化测试 (Localization test)8.软件辅助性测试 (Accessibility test)9.任何测试,不管测什么都是从了解需求开始的。功能测试1.什么都不输原创 2020-12-29 16:49:51 · 9050 阅读 · 0 评论 -
文件上传功能如何测试
1.文件类型检查指定的文件类型,允许上传指定之外的文件类型,不允许上传并做出合理提示指定的文件类型后缀大写,允许上传指定的文件类型后缀大小写混合,允许上传2.文件大小检查假设限制上传文件最大为X:指定文件类型的文件小于X,允许上传指定文件类型的文件等于X,不允许上传指定文件类型的文件大于X,不允许上传并给出合理提示指定文件类型的文件等于0,视具体需求看是否允许上传非指定文件类型的文件大于X,不允许上传并给出合理提示剩余存储空间不足,上传失败并做出提示剩余存储空间已满,上传失败并做原创 2020-12-29 16:38:24 · 4508 阅读 · 0 评论 -
搜索功能测试
搜索历史内容记录,便于查找检索过的内容搜索内容联想输入,便于用户搜索的便捷与准确性搜索功能测试(重点)1.搜索内容为空,验证系统如何处理2.搜索内容为空格,查看系统如何处理3.边界值验证,在允许的字符串的范围内外,验证系统的处理4.超长字符串的输入,系统是否会截取允许的长度来检索结果5.合法的字符串长度后,加空格验证检索结果6.多个关键词中间加入空格,tab 逗号后,验证系统的结果是否正确7.验证每种合法的输入,结果是否正确8.是否支持检索内容的复制,粘贴,编辑等操作9.是否支持回车原创 2020-12-29 16:30:42 · 783 阅读 · 0 评论 -
购物网站(测试+步骤+代码)
一、功能需求1、只有注册用户成功登录之后才可查看商品类别,查看商品,选购商品,生成订单、查看订单。2、只有管理员才有权限进入购物网后台管理,进行用户管理、类别管理、商品管理与订单管理。二、设计思路1、采用MVC设计模式分层架构:展现层(JSP)<——>控制层(Servlet)<——>业务层(Service)<——>模型层(Dao)<——>数据库(DB)2、前台(1)登录——显示商品类别——显示某类商品信息——查看购物车——生成订单——支付原创 2020-12-28 11:47:22 · 5275 阅读 · 0 评论 -
购物车如何测试
一. 验证购物车界面设计界面设计验证点如下:1.界面设计是否美观,显示是否正常2.界面布局是否合理3.购物车入口数量设计是否合理(购物车需要引导用户付款,入口设计需要有此体现)4.购物车图标链接显示是否明显5.鼠标悬停购物车图标,是否有迷你购物车界面,显示是否正常二. 购物车功能测试功能测试可以分为两个部分,验证内容如下:•1.购物车基本功能– 添加商品1.是否能够添加商品2.添加单个商品数量是否有上下限3.添加商品种类是否有上下限4.添加同类...原创 2020-12-28 11:29:06 · 7538 阅读 · 0 评论 -
支付功能如何进行测试
非现金支付时代,非现金支付已经成为了生活不可或缺的一部分,我们只需要一台手机便可走遍全国各地(前提是支付宝,微信有钱<00>),那么作为测试人员,支付测试也是非常重要的一环,那么下面我就结合一下我的工作中遇到的一些问题,总结一下常见的支付测试:一:支付的分类:首先,根据不同维度,通常我们可以把支付分为如下图所示的种类:其次,一般来讲,线上支付分为两种消费模式。一种是直接支付金额,如淘宝,京东等购物网站,或是360云盘,视频会员等这种会员服务;另一种是充值购买金豆之类的虚拟币,在网站中使原创 2020-12-28 10:45:03 · 2819 阅读 · 0 评论 -
开发没有时间修改BUG作为测试如何推进BUG的修改
在测试过程中,不免会遇到开发人员因为一些原因不想修改个别bug的情况。那一般遇到这种问题时,我们该如何去推进开发修改bug呢?我们先来分析下到底会有哪些原因会导致开发不修改bug1、 开发与测试对bug的定义理解不一致产生的问题,例如暴力操作、非常规操作出现的问题、问题路径深、服务器返回的数据不规范、竞品同样有的问题、个别机型问题等情况,开发可能会不愿意修改。2、 工作流程方面的原因,例如开发有更高优先级的任务没有时间修改、上线时间紧急,来不及修改、开发不关注名下的bug、开发认为目前的实现比产原创 2020-12-28 09:25:42 · 2490 阅读 · 0 评论 -
测试方法(主要)
1、页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确;2、相关性检查删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。3、检查按钮的功能是否正确如update, cancel, delete, save等功能是否正确。4、字符串长度检查输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.5、字符类型检查在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错.原创 2020-12-23 21:55:11 · 358 阅读 · 0 评论 -
Jmeter负载和压力测试
负载和压力的区别:负载测试:在一定的工作负荷下,给系统造成du的负zhi荷及系统响应的时间。压力测试:在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。TPS和QPS的区别:tps可以理解为是每秒对事务的处理的能力 qps是每秒对服务器的查询能力性能测试web端和app端测试web端的性能指标:响应时间(客户端向服务端的请求时间,服务端对数据库的请求时间,服务端将结果展现到页面的时间)响应时间2 5 8原则 吞吐量:指的是在一次性能测试过...原创 2020-12-03 20:11:11 · 2940 阅读 · 0 评论 -
抓包测试步骤XMind
原创 2020-12-03 20:01:03 · 398 阅读 · 0 评论 -
压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)
压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)1. 负载测试是从并发量维度出发,不断增加并发量发情况下,系统的性能指标 压力测试是从访问时间的维度出发,在并发量一定的情况下不断增加连续访问的时间情况下,系统的性能指标。 举例: 负载测试:服务员在单位时间内不断增加开发工作量,查看服务员在不同工作量下完成工作的程度,从而了解该服务员的技术水平 压力测试:基于外部压力,例如长时间不休息,长时间不开工作等情况,查看该服务员是否还会不会继续好好工作(能.原创 2020-12-03 17:12:23 · 3481 阅读 · 1 评论