
使用说明
来一颗吃枣药丸
这个作者很懒,什么都没留下…
展开
-
对h5页面的测试方式
1页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确;2相关性检查删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。3检查按钮的功能是否正确如update, cancel, delete, save等功能是否正确。4字符串长度检查输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.5字符类型检查在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错.6标点符号检查输入内原创 2020-12-23 18:41:11 · 203 阅读 · 1 评论 -
if&while&for
if判断# a = input('请输入数字a')# b = input('请输入数字b')# if a == b :# print("a等于b")# else:# print('a不等于b')# if a!=b :# print('a不等于b')# else:# print('a等于b')# if a>b:# print('a大于b')# else:# print('a小于b')输入框输入# height = in原创 2020-12-17 15:15:38 · 149 阅读 · 1 评论 -
冒泡排序、二分查找法、选择排序、斐波那契数列
冒泡排序# def bubble_sort(arr):# """冒泡排序"""# # 第一层for表示循环的遍数,表示总得长度,代表每个元素遍历次数# for i in range(len(arr) - 1):# # 第二层for表示具体比较哪两个元素,根据每个元素从第一到最后0-j 进行排序# for j in range(len(arr) - 1 - i):# if arr[j] > arr[j + 1]原创 2020-12-16 20:05:21 · 216 阅读 · 0 评论 -
Python基础方法使用例子&集合、列表、元组、字典的区别
print(“Hello World”)类型转换#a = int(10)#print(type(a))输入框+if判断# age = input("请输入年龄:")# age = int(age)# if age>=18:# print("python欢迎你")# else:# print("回家吃奶吧")#有如下值集合[11,22,33,44,55,66,77,88,99,90], 将所有大于66的值保存至字典的第一个key中,将小于66值保存至第二个key原创 2020-12-15 21:19:02 · 177 阅读 · 0 评论 -
Jemter的两种录制方法
一,Badboy(PC端)Badboy是一款不错web自动化测试工具,利用它来录制脚本,并且录制的脚本可以直接保存为JMeter文件来使用。通过Badboy来录制脚本1.打开badboy ,点击红色按钮,在地址栏输入被测项目地址。录制完后,点击旁边的黑色按钮结束录制。2.选择文件,Export to Jmeter 保存.jmx类型文件3.打开Jmter,打开“文件”->‘打开’选择刚保存的.jmx类型文件。Badboy下载完成打开页面如下:二,使用Jmeter自身的代理录制脚本(移动原创 2020-12-04 07:34:19 · 247 阅读 · 0 评论 -
Jmeter负载和压力测试
在Mysql中对应改update查select(增删改)statment 状态通道eg:select * from student where id = 101preparedstament 预状态通道eg:select * from student where id = ?select * from user where name = “admin” and pssword =“root” & 1 = 1区别:预状态通道比状态通道安全,防止了sql注入预状态通道可以实现预编原创 2020-12-04 07:29:07 · 410 阅读 · 0 评论 -
性能测试&专项测试
1.负载和压力测试的区别?负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。压力测试(Stress Test): 压力测试(又叫强度测试)也是一种性能测试,它在系统资源特别低的情况下软件系统运行情况,目的是找到系统在哪里失效以及如何失效的地方。打个比方:这儿有个服务员,对应咱们的应用系统吧。压力测试就是给这位服务器外部压力,比如长时间不让他休息,不给开工资等,看看服务员会不会开小差(无法及时响应请求),或者罢工(宕机)之类的。负载测试就是在单位转载 2020-12-03 18:53:13 · 318 阅读 · 0 评论 -
接口测试用例
请求结构请求方法支持 HTTP GET 方法发送请求,这种方式下请求参数需要包含在请求的 URL 中。支持 HTTP POST 方法发送请求,这种方式下请求参数需要包含在请求的 BODY 中。字符编码请求及返回结果都使用UTF-8字符集进行编码。公共参数名称 是否必须描述signature 是 签名结果串(参考签名机制)timestamp 是 系统当前的Unix时间戳nonce 是 随机数lang是 语言信息,目前支持:zh(中文),en(英文),ar(阿拉伯文)from 是 来源原创 2020-12-02 07:45:25 · 188 阅读 · 0 评论 -
Monkey测试
一、为什么?在公司,第一次产品上线,经理会打出一个mokey包在最后一轮的测试中进行测试(俗称压力测试:就是假象一个哥们为了黑你程序,拼命的乱点你的程序,看你程序是否承受的了,现在为了提前测试,我们就交给android系统自动进行。假象一个猴子不停的单击)二、是什么?Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压测试,检测程序多久的时间会发生异常。三、怎么用?Monkey程序介绍1Monkey程转载 2020-12-01 21:17:51 · 637 阅读 · 0 评论 -
charles连接手机抓包
1.首先确保电脑和手机连接到同一个热点上2.电脑连接热点以后,首先打开Charles设置Charles的settingport一般都默认88883.查看电脑IPv4地址window+r 输入cmd输入ipconfig执行然后用手机打开app,Charles就会访问到你手机浏览的数据了...原创 2020-12-01 19:52:29 · 326 阅读 · 0 评论 -
接口测试(面试题)
接口测试分为:serverAPI httpApIB/S和C/S的区别?(面试题)CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高,;BS可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢http/https 的区别?(面试题)s ssl协议HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP原创 2020-11-30 19:18:35 · 211 阅读 · 2 评论 -
Monkey说明
Monkey:主要用于移动端的稳定性测试。adb shell monkey 100 对移动端的设备进行随机的测试adb shell monkey -p 包名 100adb shell monkey -p 包名 -v 100Monkey日志的级别是通过 -v -v -v-v 仅提供启动提示、测试完成和最终结果等少量信息-v -v 提供较为详细的日志,包括每个发送到Activity的时间信息-v -v -v 最详细的日志,包括了测试中选中/未选中的Activity信息将日志信息打印到本机a原创 2020-11-30 19:00:10 · 113 阅读 · 0 评论 -
如何发现一个bug如何定位是前端还是后台问题?
后端的Bug,如何准确的定位问题在哪里,如何精准的描述Bug?(1)查看报错日志查看报错日志,通过日志分析,需要有一定的经验,并且有一定的代码基础,才能更好地定位问题。(2)查看数据库的数据了解所测功能的数据表结构,测试过程中,查看数据库的数据,确认数据的正确性。(3)查看缓存(如Memcache、apc、redis等缓存)是否正确现在来分析bug可能是前台还是后台:case1:文本框输入不合法的内容,点击提交按钮, 如果不合法的内容提交成功, 那应该是前后台没有做校验, 前后台都有这个bug原创 2020-11-29 15:16:38 · 879 阅读 · 0 评论 -
web端项目该如何测试
1、功能测试1.1链接测试链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。链接测试可以自动进行,现在已经有许多工具可以采用。链接测试必须在集成测试阶段完成,也就是说,在整个Web应用系统的所有页面开发完成之后进行链接测试。采取原创 2020-11-29 15:14:30 · 540 阅读 · 0 评论 -
京东/淘宝的手机销售榜前四名品牌前三产品参数
原创 2020-11-27 17:08:29 · 109 阅读 · 0 评论 -
起点app端体验报告
1.进入页面就是书架,很方便继续阅读2.通过筛选功能可以快速的看到哪些小说有更新和分类3.可以进行批量管理方便删除、移动和下载4.在书架就可以直接进行搜索,不需要再跳转到首页5.下方点击“查找更多作品”可跳转至榜单页面,查看时下火爆的小说6.进入阅读模式可以自由切换日间/夜间,根据光线的强弱度选择适合的,可以更好的保护眼睛7.段落有网友配音,可以让书友们通过听得方式去了解自己想要了解的内容8.可调节字体、字体大小、翻页方式、个人感觉很舒适9.可以听有声小说,解放双眼10.更新提醒,方便书虫原创 2020-11-26 20:21:45 · 762 阅读 · 0 评论 -
起点web端体验报告
1.在首页可以选择自己喜欢的阅读类型2.可以通过排行榜选择时下较为火爆的小说进行阅读3.可以通过人气排序、总收藏、 总字数、推荐票进行排序筛选自己喜欢的小说4.有不同的展示方式供读者选择,默认为图片书名作者,可根据需求不同选择需要的展示方式5.页面下方有页面跳转功能并能跳至指定页面,方便挑选心仪的书籍6.搜索功能可以很方便的找到相对应的书籍7.点击书架后,在书架里添加过的书籍能够更方便的阅读8.阅读时会根据书页对广告进行淡化,很人性化9.左侧即是操作栏,可以很方便的进行加书架,进行页面设置,原创 2020-11-26 20:13:57 · 167 阅读 · 0 评论 -
搜狗输入法语音转文字的体验点
1.文字或语音输入的界面简洁易操作2.app输入的语音能够快速显示在界面上3.输入法的语音可以正确的转换文字显示在界面上4. 语音文字的转换上能分辨普通话 、方言5.发送语音的时候不说话, 会有相关的信息提示6.说话很轻依旧可以录入语言7.普通的语音信息可以正常发送8.语音录制的时候有时间限制9.录制时间不足最短时长限制会发送失败10.超出了最长时间限制时, 语音自动保存并发送11.可以录入中文 英文等多种语言。12.可以录入其他声音13.可以取消语音发送。14.可以将语音转换成原创 2020-11-26 20:10:03 · 554 阅读 · 0 评论 -
Linux中进行搭建测试环境
1原创 2020-11-26 15:52:00 · 202 阅读 · 0 评论 -
如果项目上线在上线期间出现问题该怎么办?
如果项目上线在上线期间出现问题改怎么办? 1.首先要做的是重现这个问题并反馈给研发人员,尽快出patch或者解决方案。 2.当BUG解决且上线没有问题之后,我们再看后续的处理。追查原因及处理方法:这个BUG出现的原因是什么。2测试上线后出现问题分为几种情况:1)测试环境无法重现:可能是线上的环境造成的BUG或者是测试环境无法模拟的情况.解决方法:尽量完善测试方法、尽量模拟测试环境、增加线上测试。2)漏测:1.测试用例裁剪过度:错误预估优先级或者时间过于紧迫裁剪了用例解决方法:在后续版..原创 2020-11-25 20:53:42 · 3062 阅读 · 0 评论 -
系统上线前的准备
如果做一个全新的系统,保证项目能准时上线!在人员及时间充足的情况下你会做那些工作和准备?(1)合理预期用户规模,进行压力测试。系统的资源毕竟有限,用有限的资源服务好目标客户才是系统建设的目标。所以,首先要对用户的规模和、增长情况和数据量进行预估,并进行压力测试,确保系统一旦上线能顺利访问。(2)安全机制完善。系统建设初期就已确定了要建立的安全机制,系统上线前要确保各项安全机制已建设完善,安全机制事关系统的整体安全和用户利益,一旦安全上出现较大漏洞,后果不堪设想。(3)明确上线部署机制。也就是如何来部署原创 2020-11-25 20:52:19 · 980 阅读 · 0 评论 -
游戏签到的测试分析
1.游戏测试点分析1.查看页面UI与原型一致可签到,已签到,未到签到时间的,可以补签的,未能补签的2.签到未签到状态:进入活动页面,查看“立即签到”按钮样式:展示“立即签到”;点击“立即签到”按钮:预期效果:按钮变为已签到状态,查看奖励是否发送(核对发奖规则),领奖记录需要同步展示出该记录,当天下面状态由“待领取”变为“已领取”立即签到按钮多次重复点击*3.补签.登录存在补签的用户:存在漏签情况的用户一次没有签到的用户选择一个进行补签,弹出分享弹窗:点击进行分享 (每个原创 2020-11-25 20:50:50 · 487 阅读 · 0 评论 -
公交/地铁出行测试点
功能点测试:定位—我的初始位置是否准确 路线结束时是否能准确到达目的地 如有偏差 差距多少 行走过程中是否实时显示个人定位 导航路线是否最近优先,公交如果堵车是否有可切换路线 公交换乘是否准确,实时公交是否准时 地铁换乘路线是否 清晰 步行导航时是否显示小路优先 地铁/公交维修时是否提示,并给出解决最佳方案 地铁/公交的满载率 上车后前进 站点是否以此减少并在试图中显示 从出发到结束预估时间与实际用时是否相符,如有偏差,差距多原创 2020-11-25 20:49:41 · 244 阅读 · 0 评论 -
Bug基础
1.缺陷报告的定义软件不正常的错误或者是代码行错误等均衡成为缺陷2.缺陷的种类:功能不正常软件在使用上感觉不方便软件的结构未做良好规划提供的功能不充分与软件操作者的互动不良使用性能不佳未做好错误处理边界错误计算错误使用一段时间所产生的错误控制流程的错误在大数据量压力下所产生的错误在不同硬件环境下产生的错误版本控制不良导致的错误软件文档的错误3.将缺陷按照严重程度划分系统崩溃,严重,一般,次要,建议4.解决bug的优先级高,中,低5.按照测试种类分:逻辑功能类性原创 2020-11-23 15:50:56 · 207 阅读 · 1 评论 -
bug基础
1.缺陷定义:在软件中存在的bug2.出现bug的地方以及找到bug的方式有:①肉眼看到②系统资源使用率 cpu 内存 网络 电量…③服务器端④访问的方式/数据库的3.判定bug的依据:①需求文档 原型图②不相符合的错误类型③难以理解,不易使用,运行缓慢4.bug出现的原因(28原则)20%来源于代码,80%需求不明确产品需求经常变更5.产生bug的原因归纳行为:①需求解释有错误②用户需求定义错误③需求记录错误④设计说明有误⑤编码说明有误⑥程序代码有误⑦数据输入有原创 2020-11-20 14:52:05 · 182 阅读 · 0 评论