
测试
雕雕.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如下功能怎么测试
支付怎么测试?**从功能方面测试:**1.正常完成支付的流程2.支付中断后继续支付的流程3.支付中断后结束支付的流程4.单订单支付的流程5.多订单合并支付的流程6.余额不足,金额的最小值:如0.01;金额为0,金额为负数7.未绑定银行卡8.密码错误9.密码错误次数过多10.找人代付11.弱网状态下,连续点击支付功能,会不会多次支付12.有优惠券、折扣、促销价进行结算是否正确13.不同终端上支付:包括PC端的支付、笔记本电脑的支付、平板电脑的支付、手机端的支付等14.不同的支付方原创 2020-12-29 16:43:36 · 404 阅读 · 0 评论 -
理论内容整理
1.B/S架构和C/S架构区别:所谓的软件架构我们可以理解为是用来指导我们软件开发的一种思维,目前来说最常见的两种架构模式是B/S 、C/Sb---browser 浏览器c---clent 客户端s---server 服务端两种架构的比较:1.标准:相对于cs架构来说bs架构的两端都是在使用现成的成熟产品。所以bs会显示的标准一些2.效率:相对bs架构来说cs中的客户端可以分担一些数据的处理,因此执行的效率会高一些3.安全:bs架构当中得到数据传输都是以HTTP协议进行的输出,而HTTP原创 2020-12-28 21:35:07 · 3321 阅读 · 1 评论 -
app常见的专项测试
app常见的专项测试1.为什么进行专项测试?手工测试之后,自动化测试之后,接口测试,性能测试之后,线下环境、预发布环境都没有问题了,测试工作看似完整,但是到了用户生产环境,安装使用过程中还是有很多之前没有预料的问题被反馈过来,比如: crash问题、设备兼容性问题、电量消耗过快问题等这些问题通过上边的测试难以找出,所以要引入专项测试包括:兼容性测试、流量测试、电量测试、弱网络测试、稳定性测试、安全测试和环境相关测试。2.常见的专项测试:兼容性测试APP版本兼容性测试屏幕分辨率兼容性测试同一账原创 2020-12-28 16:42:59 · 981 阅读 · 0 评论 -
web自动化测试中元素定位失败该从哪些方面考虑原因?
web自动化测试中元素定位失败该从哪些方面考虑原因?1.确定元素定位方法是否正确2.确定元素定位方法中参数值是否正确(优先id属性值避免页面重复属性值)3.检查代码的业务逻辑判断是否正确4.可能受到网络/服务器/浏览器影响,页面加载过慢会造成定位失败,需要通过元素等待处理5.目标元素是否可见/是否通过鼠标动作才能显示6.默认浏览器大小导致部分元素显示遮挡,需要设置最大化浏览器动态元素加载的页面,需要操作滚动条才能获取元素7.查看页面是否有弹出框未处理8.查看窗口句柄是否在当前页面,必要时进原创 2020-12-28 11:27:03 · 623 阅读 · 0 评论 -
输入框的测试用例
输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(原创 2020-12-27 21:13:49 · 7605 阅读 · 1 评论 -
火狐+selenium3+录屏自动生成代码
打开火狐浏览器“工具”,选择“附加组件”2.选择“查看更多组件”3.搜索插件4.安装这个插件5.验证是否成功(判断右上角是否有这个绿色的图标)6.点击上图中右上角的绿色插件,开始录制自动化测试,点击“Record”便可进行操作过程录制7.录制结束后点击“stop”后结束录制,点击“Export”便可导出指定语言的源码,以便日后运行使用。8.若想运行上面步骤保留下的代码,需要下载对应的驱动。例如,我在上面保存的代码类型是python,则需将geckodriver.exe放在pytho转载 2020-12-19 10:25:47 · 431 阅读 · 1 评论 -
语音助手用例(siri)
界面:1、Siri是否有录音的按钮2、录音的时候,录音的按钮是否会改变3、录完以后,是否会回到之前的界面样式功能:1、设备是否是开启的状态下2、喊Siri的时候,Siri是否可以回应3、喊Siri的时候,是否会成功弹出Siri界面4、喊Siri的时候是否可以成功调取麦克风5、是否可以在任何软件里喊Siri6、在其他软件里喊Siri的时候,其他软件是否会停止7、在其他软件里喊Siri的时候,其他软件是否会退出该软件的界面8、Siri的回应语是否是默认的9、Siri的回应语是否可以修.原创 2020-12-19 10:20:38 · 1304 阅读 · 2 评论 -
逻辑题(面试题)
1、小明和弟弟过桥(3秒) + 小明回bai来du(1秒)+ 爷爷和妈妈过桥(12秒) + 弟弟回zhi来(3秒)dao+ 爸爸和小zhuan明过桥(6秒) + 小明回来(1秒) + 小明和弟弟过桥(3秒)= 29秒2、小明和弟弟过桥(3秒) + 弟弟回来(3秒)+ 爷爷和妈妈过桥(12秒) + 小明回来(1秒)+ 爸爸和小明过桥(6秒) + 小明回来(1秒) + 小明和弟弟过桥(3秒)= 29秒...原创 2020-12-18 11:43:55 · 203 阅读 · 0 评论 -
语音助手用例
界面:1、Siri是否有录音的按钮2、录音的时候,录音的按钮是否会改变3、录完以后,是否会回到之前的界面样式功能:1、设备是否是开启的状态下2、喊Siri的时候,Siri是否可以回应3、喊Siri的时候,是否会成功弹出Siri界面4、喊Siri的时候是否可以成功调取麦克风5、是否可以在任何软件里喊Siri6、在其他软件里喊Siri的时候,其他软件是否会停止7、在其他软件里喊Siri的时候,其他软件是否会退出该软件的界面8、Siri的回应语是否是默认的9、Siri的回应语是否可以修.原创 2020-12-18 11:40:54 · 518 阅读 · 0 评论 -
逻辑题(面试题)
1.有888瓶编了号码的水及10只健康的小白鼠,其中一瓶水有毒,小白鼠饮用毒水一天后会死,最少需要几天可以找到哪瓶水有毒?思路就是用二进制,2^10=1024,也就是10只小白鼠最多能验出1024瓶药水,哪个有毒。小白鼠编号,1-10。瓶子也编号,1-1000,然后把瓶子的编号转变为二进制数。如果第几位是1,就把这瓶水给第几个小白鼠喝。最后大概每个小白鼠喝500瓶药水的混合液。如果还不懂,下面列几个数字解释一下。瓶子编号 二进制数原创 2020-12-18 11:35:38 · 267 阅读 · 0 评论 -
python的元组
元组(tuple):存储任意类型数据,但其内数据不可变。元组不可变,其内的列表中的元素可以变t = (1,2.3,True,‘abc’) ##元组内类型任意print(type(t))1t1 = ([1,2,3],4) 可以修改其中列表的元素t1[0].append(4)print(t1)第一部分:元组特性:1.1:定义:t2 = () 空元组的定义print(type(t2))t2 = (‘xyy’,) 单个内容元祖定义 【不加逗号为字符串类型】print(type(t2))t2原创 2020-12-18 07:23:24 · 218 阅读 · 0 评论 -
python的基本数据类型
数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:数字类型Python数字类型主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。int(整型)在32位机器上,整数的位数是32位,取值范围是-231231-1,即-2147483648214748364;在64位系统上,整数的位原创 2020-12-18 07:22:06 · 166 阅读 · 0 评论 -
python的集合
集合(set)(1)集合的元素(2)集合的构造(3)集合的操作写在前面:集合的概念来源于数学,因此,python的集合同样支持元素的判断,也支持各种重要的集合操作,并集、交集、差集等。表达式:{元素,…}空集合:set{}(注意:这里不能直接使用{},{}表示的是空字典)python由两个表示集合的类型:set 和 frozenset(冻结集合)。两者的不同之处在于set是可变类型,而frozenset是不变类型。要生成frozenset的对象,只能用frozenset(…)的形式。接下原创 2020-12-18 07:20:36 · 537 阅读 · 0 评论 -
python的字典
字典(dict):无序的数据集合通常输出顺序和定义的顺序不一致通过键值对/key-value联系起来字典中的key必须保证唯一,但是value可以重复使用字典即通过找到其中的key来指向对应的value语法:字典的每个键值对使用“:”冒号进行分割,多个键值对使用“,”逗号分割。整个字典被一对“{}”包括起来。1.定义:s = {} ##空字典定义d = dict() ##空字典定义键值定义:s = {‘westos’:[11,33],‘abc’:[114,444,1]}d = dict原创 2020-12-18 07:16:46 · 210 阅读 · 0 评论 -
python的基本数据类型
数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:数字类型Python数字类型主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。int(整型)在32位机器上,整数的位数是32位,取值范围是-231231-1,即-2147483648214748364;在64位系统上,整数的位原创 2020-12-18 07:15:08 · 194 阅读 · 0 评论 -
python中列表、元组、字典的区别
列表——list:类型相同的元素,可以改变元素的值,即可进行增删改查操作。用中括号表示[num1,num2,num3]元组——tuple:和列表功能相似,但不能改变其元素的值,即不可以进行增删改的操作,只能执行查询操作。用小括号表示(num1,num2,num3)字典——dictionary:类型不同的元素,由键值对组成,与列表一样可以进行增删改查。用大括号表示{key1:value1,key2:value2,key3:value3}列表中的元素可以是元组和字典。另外,在python中,大部分参数是原创 2020-12-18 07:13:41 · 1078 阅读 · 1 评论 -
python代码题(面试题)
执行下面Python代码,请问输出结果是什么name = “a”def f1(): print(name)def f2(): name = “b”f1()f1()f2()结果是: a a因为只有f1()输出 f2()没有输出以下Java代码输出b,传入的x可能是几switch (x){ case 1: System.out.println("a"); case 2: case 3: System.out.println.原创 2020-12-17 20:55:38 · 310 阅读 · 0 评论 -
如果需要你来测试淘宝的购物车,你会如何设计测试用例,需要从哪些方面来考虑。
如果需要你来测试淘宝的购物车,你会如何设计测试用例,需要从哪些方面来考虑。界面测试打开淘宝购物车页面后,页面的布局是否合理,是否完整。不同卖家的商品在不同的table区域显示,区分明显。页面的功能按钮可以正常显示。商品的最下方显示失效宝贝。页面的最低端显示“你可能喜欢”向下滑动页面,在购物车顶端展示“购物车”。购物车中如果存在有商品降价、库存不足、限购件数等,在商品详情的下面,会有对应的字体展示。基本功能购物车页面的所有连接是否正常。从商品信息页面添加的商品能显示在购物车中。若原创 2020-12-17 20:08:03 · 561 阅读 · 1 评论 -
linux基础(面试题)
1.如何清空a.log文件$>a.log / echo “ ” > a.log2.如何持续打印a.log文件中不包含abcd=1234的行grep -v “abcd=1234” a.log3.如何在a.log文件中找到abcd=1234的行并将其替换为abcd=5678sed -i ‘s/abcd=1234/abcd=5678/g’ a.log...原创 2020-12-17 19:53:22 · 144 阅读 · 0 评论 -
SQL面试题
创建学生表:create table student(sid int auto_increment primary key not null,sname varchar(20),sxday date,sex varchar(20))查看:desc student;在表里添加数据:insert into student values(1,“ss”,“1990-01-01”,“男”),(2,“小虎”,“1990-05-20”,“男”),(3,“小花”,“1991-03-11”,“女”),(.原创 2020-12-17 07:04:43 · 145 阅读 · 0 评论 -
数据的结构与特性
a = ‘20’ 字符串的结构print(type(a)) type查看数据类型b=int(a) int 为整形print(b) 输出转换之后的类型print(type(b)) 查看改变之后的类型s = ‘hello’对字符串的每个元素进行编号: 下标从0开始,每个下标都是整数通过下标来取出字符串中的元素print(s[4]) # 根据字符产中的下标去出对应的数据s = “hello python,hello world”s.replace(",", " “)原创 2020-12-16 15:57:16 · 179 阅读 · 0 评论 -
登录的设计点
账号登录密码登录账号是否能邮箱登录账号是否能手机号登录密码是否可以设置汉字密码是否可以纯字母密码是否有限制长度密码是否可以纯数字密码是否可以数字和字母一起密码是否可以加特殊符号密码是否是明文输入密码是否加密输入密码明文输入和加密输入是否可以切换输入验证码是否判定手机号在发送验证码验证码是否是纯数字验证码是否是纯字母验证码是否是数字和字母的结合验证码是滑动验证验证码是发送手机号获取信息验证验证码是算法形式验证验证码是滑动拼图验证验证码是图文验证扫码登录是否会弹出验.原创 2020-12-16 15:32:32 · 205 阅读 · 1 评论 -
python 六个标准的数据类型
原创 2020-12-16 07:30:27 · 168 阅读 · 0 评论 -
每日礼盒签到
每日登录系统是否会赠送一个礼盒每日登录系统礼盒的钱数是否在1-9之间每日登录系统赠送的礼盒数量是否到账未领取的时候是否正常弹出已领取后是否还会弹出奖励领取,未付费时是否能领取到未付费奖励付费后是否可以领取付费和未付费奖励并且解锁大奖大奖奖励解锁后,是否显示奖励数量星星数量是否从零计算付费后星星数量到达100后,是否是3倍增加付费的星星数量是否是从100到2000一直是3倍增加超过2000颗星星的部分是否每颗都等于一个金币未付费星星的数量到达100后,是否是1倍增加未付费的星星数量.原创 2020-12-14 19:58:52 · 133 阅读 · 0 评论 -
PC端微信加群的测试用例和app端微信加群的测试用例
PC端微信加群的测试用例和app端微信加群的测试用例功能测试红包金额输入框是否只能输入数字和小数点,小数位数是否有限制,如果直接输入点,点前是否有0红包个数输入框中是否只能输入数字红包金额框输入的数字,最多200,最少0.01,如果不在该范围内是否有提示红包个数框输入的数字,最多100,最少1,如果不在该范围内是否有提示红包的描述框是否可以输入英文、中文、符号、数字、特殊字符、表情等,他们是否可以搭配使用,是否可以删除以上提及的输入框是否允许复制粘贴操作是否可以再普通红包和拼手气红包之间进原创 2020-11-23 15:06:23 · 1216 阅读 · 1 评论 -
发红包的测试用例设计点
发红包的测试用例设计点功能测试红包金额输入框是否只能输入数字和小数点,小数位数是否有限制,如果直接输入点,点前是否有0红包个数输入框中是否只能输入数字红包金额框输入的数字,最多200,最少0.01,如果不在该范围内是否有提示红包个数框输入的数字,最多100,最少1,如果不在该范围内是否有提示红包的描述框是否可以输入英文、中文、符号、数字、特殊字符、表情等,他们是否可以搭配使用,是否可以删除以上提及的输入框是否允许复制粘贴操作是否可以再普通红包和拼手气红包之间进行切换按返回键是否可以取消发原创 2020-11-23 15:05:33 · 1363 阅读 · 3 评论 -
朋友圈点用例的设计点
朋友圈点用例的设计点功能测试是否可以点赞取消点赞后好友会不会收到通知多次点赞会出现什么情况多人点赞时的顺序是否按照时间顺序进行排序点赞是否显示头像和名称点赞之后能否进行评论点赞之后退出该页面,再次进入朋友圈点赞消息是否还存在多用户点赞,再次打开朋友圈是是否可以按照顺序看到是谁赞了我点赞后标识是否变成“红色爱心”点赞是否有人数上限点击点赞好友昵称是否能进入某个人资料点赞好友数是否正确是否实时显示结果点赞显示行一行可以显示多少原创 2020-11-23 15:04:25 · 153 阅读 · 0 评论 -
测试用例和测试方法
测试用例和测试方法测试用例的定义:测试用例是执行测试的依据,把测试系统的操作步骤用文档的形式描述出来 2. 测试用例包含?用例编号 用例描述 【用例所属模块】 执行条件 预期结果 测试输入 实际结果 【测试人】 【测试版本】 【测试日期】 【备注】 3.测测用例文档的方式Excel word 方式 bug管理工具里可以直接写 4.测试用例开始写的时间拿到对应的模块进行编写。 5.测试用例的注意:根据需求...原创 2020-11-21 20:48:24 · 223 阅读 · 0 评论