- 博客(72)
- 收藏
- 关注
原创 软件测试常见面试题(7)
1.假设有一个文本框要求输入10个字符的邮政编码,对于该文本框应该怎样划分等价类?特殊字符,如10个*或¥;英文字母,如ABCDefghik;小于十个字符,如123;大于十个字符,如11111111111;数字和其他混合,如123AAAAAAA;空字符;保留字符2.您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。?评审内容主要是测试用例对软件需求的覆盖程度,对于相关边界是否考虑,是否针对复杂流程准备多套测试数据,是否有专门针对非功能性需求的测试。.
2021-02-21 17:22:26 1039
原创 软件测试常见面试题(6)
1.描述下你团队的测试分工按测试内容分工 一个项目的测试包括文档测试,易用性测试,逻辑功能测试,界面测试,配置和兼容等多个方面。我们可以根据人员的特点为每个人员分配不同的测试内容。2.你做移动端的应用和web的程序应用都是如何的兼容性测试的?移动端:我们需要依据自身APP用户群体的特征以及使用习惯,去做相应的兼容。比如用户群体如果大多是老人的话,可以考虑大字体的适配。比如针对旅游人士,可以考虑过程中网络的状况。如果拥有大量海外用户,可以考虑多币种、多语言、多度量、时区问题。web:以浏览器.
2021-02-21 10:10:35 623
原创 软件测试常见面试题(5)
1.你是如何做测试分析1、对于改动的地方,要评估改动范围。2、对于一些类型的测试,看看是否基于代码测试更好,而不是基于场景。如:type字段,只测试一种type.3、对于潜在风险点,如:代码没有兼容现有业务暂时不会出现的场景。要及时的通知产品和开发4、异常情况的处理。如被调用的接口挂掉了。5、性能问题,接口的变动,调用量的改变。6、业务上得一些考虑7、如果在现有DB加字段,兼容老数据的问题。8、对于任务,什么时候执行,持续时间。任务数量执行不完等。9、场景,关于金钱的,多想些。要闭环。就.
2021-02-20 16:27:44 874 2
原创 软件测试常见面试题(4)
1、web端和APP端测试的相同点和不同点相同点:不管是APP测试,还是Web测试,在很多测试流程和测试思路上,几乎都是一致的。举个例子:就拿服务端的性能测试来说,APP测试和Web测试几乎是大同小异的。测试方法主要都是,通过模拟大量手机用户调用接口对服务器产生负载。因此,在做测试时,两者通过Loadrunner,都可以完成性能测试中的并发测试、负载测试、压力测试等。再举个例子,在接口测试的问题上,Web测试与APP测试的测试思路基本相同。不同点:由于Web与APP的测试环境不同,因此,在测试.
2021-02-20 09:57:40 415 1
原创 1.28
1、测试用例评审的流程是什么?.前提:测试人员编写完一个完整的功能模块的测试用例或已完成所有测试用例的编写; 流程输入:A.测试用例; B.需求规格说明;流程输出:A.问题记录清单; B.测试用例评审报告;参与评审人员:项目经理、测试负责人、测试人员、需求分析人员、架构设计人员、开发人员;评审方式: 1)召开评审会议。与会者在测试用例编写人员讲解之后给出意见或建议,同时记录下评审会议记录; 2)通过邮件、及时通讯工具与相关人员沟通。2、关系型数据库与非
2021-01-29 11:22:10 162
原创 1.27
1,软件质量的特性是什么?功能性:是指当软件在指定条件下使用,软件产品满足明确和隐含要求功能的能力。 可靠性:在指定条件下使用时,软件产品维持规定的性能级别的能力易用性:是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。效率:是指在规定条件下,相对于所用资源的数量,软件产品可提供适当的性能的能力。维护性:是指软件产品可被修改的能力,修改可能包括修正,改进或软件适应环境、需求和功能规格说明中的变化。可移植性:是指软件产品从一种环境迁移到另一种环境的能力。2,测试计划工作的目的
2021-01-29 10:54:59 344 2
原创 1.26
1.软件测试的目的与原则是什么?目的:发现软件的缺陷与漏洞,对软件的质量进行评估,提升软件质量。 原则: 所有的软件测试都应追溯到用户需求。尽早地和不断地进行软件测试完全测试是不可能的,测试需要终止。充分注意测试中的群集现象。程序员应避免检查自己的程序。尽量避免测试的随意性2,测试人员在测试中的任务是什么?编写测试计划 编写测试大纲 编写测试用例 执行测试 提交BUG 跟踪BUG进度并回归测试 提交测试报告 对技术支持人员进行产品培训编写产品技术文档(有的公司是软件测试人员编写
2021-01-29 10:33:16 168 3
原创 软件测试常见面试题(2)
1.介绍你在上一家公司的项目鸿学金信系统 项目主要目的是针对个体和个体之间通过互联网平台实现的直接借贷。整个项目分为前台系统(用户访问平台)与后台管理系统两个项目2.在实际项目中你是如何做测试的3.你如何制定测试的时间进度的需求分析1到2天,用例也是写两天左右,包括用例评审;用例的个数看需求和颗粒度的大小,如果时间充足,我们写的用例细,用例数就多些,一个版本大概有100多条,执行花的时间长了,一般要4到5天;每个版本发现的bug数量,要看需求和实现起来的难易程度,开发人员的水平和测试用例的
2021-01-27 11:54:51 288
原创 软件测试常见面试题(1)
三角形测试用例设计在项目中发现哪些经典bug?什么原因导致的?注册信息中的错误提示信息:如手机信息栏应填入11位有效电话号码,但提示信息却为“13位电话号码”,这是因开发人员粗心大意造成的接口bug:传的字段值为空,但是开发没给默认值设个0导致接收不到 数据用fiddler可以抓包拦截篡改数据 弱网环境下订单可以重复提交验证码可以重复使用 跑性能测试的时候,当前账号下的订单跑到别的账户上去了每次重新登陆都提示重设支付密码,而且设置的密码不能和上次相同在未登录的情况下添加商品到购物车跳转到登录页
2021-01-27 11:35:50 544
原创 面试宝典 项目篇
在面试中不得主动以登录、注册来举例子你在项目中负责什么?(意思就是,你在项目中参与了哪些事情)怎么保证覆盖用户需求?你会编写测试计划吗?缺陷怎么分类的?怎么跟踪?印象最深的bug有哪些?工作中遇到过什么困难,是怎么解决的?迭代两到三周的项目,需求分析要多久,用例写多久,写多少用例,执行多久,发现多少个bug,做了几个版本, 项目有没有上线?你负责的模块一共写了多少用例?关于项目是否上线,也可以这样回答(以下是我们同学面试时候的对话):你们的项目做了多久,一直在做?你负责哪些模块?项目多久迭代一次?每次迭
2021-01-08 18:42:46 1433
原创 软件测试面试题整理
写好测试用例的关键 /写好用例要关注的维度?覆盖用户的需求;从用户使用场景出发,考虑用户的各种正常和异常的使用场景;用例的颗粒大小要均匀。通常,一个测试用例对应一个场景;用例各个要素要齐全,步骤应该足够详细,容易被其它测试工程师读懂,并能顺利执行;做好用例评审,及时更新测试用例。软件测试的分类?测试流程是什么?测试的原则是?软件测试的黑盒白盒灰盒的区别?软件测试的开始条件和结束条件分别是什么?怎么保证百分之百覆盖用户需求?常..
2021-01-02 19:29:25 547 1
原创 订单功能怎么测试
我们系统的订单生成的流程是这样子的,用户下单后,系统会在用户端和卖家端生成一个待付款的订单,同时在数据库也会生成一个待付款的订单;当用户付款之后,用户端显示待发货状态,卖家端显示已付款待发货状态,订单在数据库的状态为待发货,产品相应的库存量会减少,用户的账户金额减少相应的金额;当卖家发货后,用户端和卖家端的订单状态都显示为配送中,数据库中的订单状态也同时发生变化;当用户确认收货后,订单状态会显示为已完成,待评价状态,数据库中的订单状态也同时发生变化,买家支付的款项会打入到卖家的账户;当用户评论完后,订单状.
2020-12-30 07:23:27 4436
原创 还款功能怎么测试
功能:正常还款流程逾期还款不同的还款账户余额不足还款弱网状态下,连续点击还款按钮弱网状态,或系统不稳定,支付服务方未把支付结果返回给下单发起方(如果发生这种问题,结果是,钱扣了,还款状态未发生变化)金额不输,为0,为负数提前还款第三方还款性能:还款的响应时间是否过长用户体检:系统提示是否容易理解界面是否友好,输入框是否对齐,按钮大小是否适中,是否有错别字等安全性:是否能防止SQL注入,防XSS攻击还款金额是否会被拦截篡改还款密码等敏感信息是否加密兼容..
2020-12-30 07:20:37 556
原创 登陆功能怎么测试
功能方面的测试:输入正确的用户名和密码,点击提交按钮,验证是否能正确登录,能否能跳转到正确的页面输入错误的用户名, 验证登录失败,并且提示相应的错误信息输入错误的密码, 验证登录失败,并且提示相应的错误信息用户名为空, 验证登录失败,并且提示相应的错误信息密码为空, 验证登录失败,并且提示相应的错误信息用户名和密码都为空,点击登陆用户名和密码前后有空格的处理性能方面的测试打开登录页面,需要多长时间输入正确的用户名和密码后,登录成功跳转到新页面,需要多长时间安全性方面的测试..
2020-12-30 07:19:28 388
原创 文件上传功能怎么测试
功能测试选择符合要求的文件,上传--------上传成功;上传成功的文件名称显示----------显示正常(根据需求)查看,下载上传成功的文件--------上传的文件可查看或下载删除上传成功的文件-------------可删除替换上传成功的文件-------------可替换上传文件是否支持中文名称--------根据需求而定文件路径是否可手动输入----------根据需求而定手动输入正确的文件路径,上传-----上传成功手动输入错误的文件路径,上传-----提示,不能上传..
2020-12-30 07:18:26 589
原创 搜索功能怎么测试
功能方面的测试:搜索单个字,词语,句子,检索到的内容是否准确,链接是否准确长度:例如输入框支持100字符, 那需要测试100字符、101字符,最大长度的显示是否正常;哪些是支持的字符类型:数字、字母、汉字、字符!@!#、特殊字符;是否支持换行;字符串前后中带空格,前后的空格是否过滤, 中间的空格是否保留全角半角的字母、数字性能方面的测试点击搜索按钮后,搜索结果多长时间能够显示进入搜索页面需要多久安全性方面的测试能否防止SQL注入攻击,否防止XSS攻击用户体验测试:页..
2020-12-30 07:13:13 974
原创 购物车怎么测试
功能测试未登录时:将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加。登录后:所有链接是否跳转正确;商品是否可以成功加入购物车;购物车商品总数是否有限制;商品总数统计是否正确;全选功能是否可用;删除功能是否可用;价格总计是否正确;商品文字太长时是否显示完整;购物车中下架的商品是否有标识,是否还能支付;新加入购物车商品排序(添加购物车中存在的店铺的商品和购物车中不存在的店铺的商品);是否支持快TAB、ENTER等快捷键;商品删除后商品总数是否减少;收藏功能是否可用..
2020-12-30 07:11:55 489
原创 支付怎么测试
从功能方面考虑:正常完成支付的流程;支付中断后继续支付的流程;支付中断后结束支付的流程;单订单支付的流程;多订单合并支付的流程;余额不足;金额的最小值 :如0.01;金额为0;金额为负数未绑定银行卡;密码错误;密码错误次数过多;找人代付;弱网状态下,连续点击支付功能功能,会不会支付多次;有优惠券、折扣、促销价进行结算是否正确;不同终端上支付:包括PC端的支付、笔记本电脑的支付、平板电脑的支付、手机端的支付等;不同的支付方式:银行卡网银支付、支付宝支付、微信支付等;支付失败后..
2020-12-29 15:22:26 343 1
原创 软件测试常见面试题
1、B/S架构和C/S架构区别。硬件环境不同C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行。对安全要求不同C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强.B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群。对程序架构不同C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重.
2020-12-28 21:40:10 981
原创 python+appium+unittest+HTMLTestRunner自动化并生成报告
1.需要配置环境 android_home、node.js、androidSDK#appium软件的位置2.需要打开 androidSDK下的tools的映射文件 方便之后按照模拟器的功能进行id、class、XPath、坐标定位3、打开appium4723默认的端口4、打开任意手机模拟器 先不用真机测试5.cmd中输入命令 adb devices 查看手机型号6.输入命令adb shell dumpsys window | findstr mCurrentFocus
2020-12-23 20:06:44 569
原创 python+seleium+unittest+HTMLTestRunner自动化测试并生成报告
from selenium import webdriverimport timeimport unittestimport HTMLTestRunnerclass TestBaidu(unittest.TestCase):def setUp(self): #初始化self.db = webdriver.Chrome() #定义浏览器 谷歌self.db.get(“https://www.baidu.com/”)#打开百度页面self.db.maximize_window()#打开全屏d.
2020-12-23 19:04:06 241
原创 H5页面的测试点
1页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确;2相关性检查删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。3检查按钮的功能是否正确如update, cancel, delete, save等功能是否正确。4字符串长度检查输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.5字符类型检查在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错.6标点符号检查输入内
2020-12-23 18:27:46 570
原创 sql语句练习
1.给王五的工资加到2100update userinfo set salary=2100.00 where userid=1422.写出一个select语句 找出超过两个人的部门select dept from userinfo GROUP BY dept HAVING COUNT(dept)>2
2020-12-18 20:01:43 136 1
原创 逻辑题练习
1. 有888瓶编了号码的水及10只健康的小白鼠,其中一瓶水有毒,小白鼠饮用毒水一天后会死,最少需要几天可以找到哪瓶水有毒?2. 有24颗外观完全一样的小球,其中有一个是空心的,现在只有一个天平,最少称几次能找出这个特殊的球?把二十四个小球分成两组,每组个12个,分别放在天平左右两端,利用天平称量的机制,重的一侧会下沉,把上翘的十二个小球再分为两组,每组各6个,分别放在天平两端,轻的一端再分为两组,每组各三个,称量后再次把轻的一端分为两组,因为还剩下三个,所以如果称量的时候两个重量一样剩下的那个没称
2020-12-17 21:12:10 150
原创 如果需要你来测试淘宝的购物车,你会如何设计测试用例,需要从哪些方面来考虑。
.基本功能测试1.先判断用户是否登录2.如果未登录是否会跳转到登录页面 并且提示用户输入用户名和密码 并且限制条件能否显示3.登录页面是否有二维码登录4.登录成功后会不会添加成功5.能否实现正常多添加 减少数量的功能6.如果没有添加商品 用户点击支付 能否给用户提示7.选中商品后 是否有满减优惠8.下方是否有全选按钮9.是否有重新修改商品的规格10.商品数量以及种类是否有上限11.商品数量到0时是否会移除该商品12.如果商品描述过长是否会影响其他按钮13.商品的优惠是否会被商品.
2020-12-17 20:12:26 715
原创 练习题
第一题二、Linux基础.1如何清空a.log文件echo “” > catalina.log如何持续打印a.log文件中不包含abcd=1234的行如何在a.log文件中找到abcd=1234的行并将其替换为abcd=5678
2020-12-17 19:37:39 70
原创 Python算法归类
1.斐波那契数列def func(n):a = 0b = 1alist = []if n <= 2:alist.append(a)alist.append(b)return alistelse:for i in range(n):alist.append(a)a, b = b, a + breturn alist2.二分法def func(alist, item):low = 0high = len(alist)-1print(type(low))n .
2020-12-16 20:19:20 245 1
原创 python练习题(二)
##2.等边三角形 n = 8 for i in range(n): for j in range(i):print(" “,end=”")for o in range(i,n):print("$ “,end=”")print()3.直角三角形 l = 8 for i in range(l): for j in range(i): print("",end="") for o in range(i,l): print(" $ ",end="") pri.
2020-12-16 19:01:51 260
原创 SQL练习
如图四张表1.小虎的数学成绩多少select sc.scores from scores scLEFT JOIN student s ON sc.sid=s.sidLEFT JOIN courses c ON sc.cid=c.cidwhere s.sid=2 and c.cid=2运行得到马老师都教了那些课程按姓名查询select t.tname,c.cname from teachers t INNER JOIN courses c on t.tid=c.tid wher.
2020-12-16 16:44:29 187
原创 登录功能测试点
1.基本功能测试输入正确的用户名和密码登录成功输入错误的用户名密码登录失败用户名正确,密码错误,是否提示输入密码错误用户名错误,密码正常,是否提示输入用户名错误用户名和密码都错误,是否有相应提示用户名密码为空时,是否有相应提示如果用户未注册,提示请先注册,然后进行登录已经注销的用户登录失败,提示信息友好?密码框是否加密显示用户名是否支持中文、特殊字符用户名是否有长度限制密码是否支持中文,特殊字符密码是否有长度限制密码是否区分大小写密码为一些简单常用字符串时,是否提示修改 如.
2020-12-16 11:54:45 1586
原创 Python语句练习———if判断 for循环
#三角 n = 9 for i in range(n): for j in range(i): print(" “,end=”")for o in range(i,n):print("$ “,end=”")print()#乘法表for i in range(1,10):for j in range(1,i+1):print("%s×%s=%s"%(i,j,i*j), end=’ ')print()#使用for循环输出数字0-9,当数字为6时,跳出本次循环,执行其他循环,.
2020-12-16 11:37:07 1361 1
原创 Python练习
1.题 有如下值集合[11,22,33,44,55,66,77,88,99,90], 将所有大于66的值保存至字典的第一个key中,将小于66值保存至第二个key的值a = [11,22,33,44,55,66,77,88,99,90]b = {“大于66”:[],“小于66”:[]}for number in a:if int(number)>66:b[“大于66”].append(number)else:b[“小于66”].append(number)print(b)2.题.
2020-12-16 07:15:49 1708
原创 ATM机测试点
功能测试:1.插入银行卡能否识别2.插入其他卡 例如公交卡、地铁卡能否退回3.插入其他银行的银行卡能否使用4.插入未激活的卡是否有提示5.插入身份证绑定过期的银行卡能否有提示6.能否正常输入密码7.密码不会有误 能否进行识别8.错误插入银行卡能否有提示 并且可以退回9.有破损的银行卡能否退回10.输入完密码后能否正常显示信息11.能否查看余额12.能否正常进行取款服务13.如果输入密码有误是否有提示 超过三次能否吞卡14.假如余额不足 还进行取款能否 提示取款失败15.用户如果
2020-12-15 20:27:25 5210
原创 PC端和移动端微信加入群聊测试用例设计点
PC端:1.+号能否正常点击 并且弹出联系人2.联系人人数是否完整3.下拉滚动能否使用4.每个联系人能否正常打钩5.选中的联系人是否都进入群聊6.点击取消能否退出并且不会把选中的联系人拉进群7.联系人的备注和头像是否正常显示8.联系人的顺序能否按照首字母排序9.排列顺序是否含有备注10.搜索框能否使用11.搜索框搜索联系人备注能否被搜索到12.选中的联系人能否在右边空白部分正常显示移动端:1.点击+号能否找到发起群聊2.进入后是否有搜索框3.是否有“选择一个群”和“面对面建群
2020-12-15 19:49:46 627
原创 签到礼盒设计点
1.签到后能否拿到正确的奖励2.能否按时把奖励发送给用户3.用户网络卡顿能否正常领取奖励4.用户第一次没领取下次登陆能否正常领取5.关闭弹出的礼盒界面,再次登录,是否会再次弹出6.领取礼盒以后,再次登录是否会弹出礼盒7.倒计时时间是否正常显示8.能否进行补签9.可以补签几次10.点击支付能否正常进入充值页面11.点击购买付费,支付到一半取消,钱是否会扣除12.支付是否有人脸识别功能13.未满18岁 充值是否有限额14.未付费玩家是否可以领到未付费礼盒15.未付费玩家是否会领到付费
2020-12-15 19:12:43 103
原创 微信语音转文字的体验报告
1.提高聊天的效率 对于年龄偏大具有良好体验2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.
2020-12-15 18:50:10 450
原创 Python语句----列表常用方法
列表格式1.用一对[]包括的诗句,被称为列表list2.列表中存放的数据类型都可以nameList = [“李”,“王”,“刘”,“赵”]#列表循环遍历 for name in nameList:print(name)#append(a)在列表末尾添加元素aL = [“路飞”,“索隆”,“山治”,“乔巴”,“罗宾”]print("————————添加之前的数据————————")for name in L:print(name)L.append(“鹰眼”)print("——..
2020-12-15 17:29:40 243
原创 小说体验报告
1.打开软件 左上角有跳过广告 可以直接进入app2.按手机音量键可以设置成上一页下一页 切换页面3.亮度可以和系统设置相同4.切换夜间模式和白天模式5.翻页面可以调成滑动6.具有护眼模式7.长时间看 有休息的提示8.按分类进行搜索9.按男生的分类和女生的分类进行搜索10.有连载中和完结两部分11.观看时可以调节字体 颜色 背景颜色等设置12.观看过的小说可以在历史记录浏览13.喜欢看的小说可以加入书架 可以在我的书架中查到14.不感兴趣的书籍可以点击不感兴趣 下次会少推荐一类书籍
2020-12-15 07:37:03 313
原创 模拟打车测试点
1.定位是否准确2.能否实时定位3.是否有下车提醒4.语音下车提醒可以正常使用5.每个站点能否实时定位到6.手机待机后回来能否正常使用7.挂在后台能否使用8.待机还是否有语音提示9.还能否查找其他路线10.下车后步行导航能否使用11.步行导航是否有语音导航12.步行导航箭头是否实时更新13.如果定位不开是否有提示14.能否根据换成最少 步行最少进行分类15.公交到站情况是否实时16.地铁满载率是否实时更新17.公交车第一辆到站情况和第二辆到..
2020-12-14 20:17:21 1244 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人