首页 SEO技术 正文

UI测试 性能测试和兼容性测试 (ui测试性能主要关注那些指标的参数)

SEO技术 2024-08-12 15

本文目录导航:

UI测试、性能测试和兼容性测试

关于网站测试的几个小套路,宿愿对大家有所协助。

由于所在团队没有专业测试人员,所以测试上班由我这个产品新人来担任。

本文是抱着总结才干优化的小心理,想来便捷写写从测试零阅历到开发葛葛“谈心”的次数逐突变少,这时期所踩过得坑和心得体会。

一、UI测试 用户界面测试关键是拿待测网页和设计稿启动对比,团体感觉关键需做到以下4点:1.器重细节: 这点最基本,就是对比时认真、认真再认真。

像我如今被虐到网页上元素和设计稿差一个像素都能看进去…2.勿忘全体性: 由于PC网页页面空间大,模块多,很容易在测试时只留意到模块内设计元素能否正确,而疏忽了模块间的间距或整个页面的规划能否正确。

所以最好依照由部分到全体的顺序测试。

3.留意页面间相互对比: 即留意相反系列页面、页签规参差致性。

就是说的是同一系列页面中同类元素和模块的样式、间距普通要相反;同一个tab下,不同选项对应 的页签中同类元素和模块的样式、间距普通要相反。

例如下图QQ空间-日志页面里我的日志和私密日记tab中,红框圈出的位置高度能否分歧。

普通状况下这些不分歧疑问产生的状况不多,毕竟相相似的规划前端同窗应该会用相反的盒子,然而测试时还是须要留意。

4.留意极其状况下显示状况: 即要留意长度可变的元件、模块或字段在极其状况下的显示能否反常。

例如:文章题目最多可显示50字符(25汉字),测试时就要在一切会产生题目标位置(文章列表页、介绍边栏、转发弹框…)能否能反常显示含有50字符的题目,会不会产生破框而出、智能切掉等状况。

由于UI测试时须要审核的细节很多,特意是像咱们团队,网站还在搭建中并未上线,UI测试的上班量更是大,测久了不免会感觉单调繁琐,但其实每项义务都能总结出套路、有所收获,故上方仅列出我往常在测这部分时的关键留意点和心得。

UI测试留意点总结: 1、模块间距 2、元素间距 3、不同类型文本(数字、汉字、英文)色彩、格局(全角、半角)大小、字体、(不必定) 4、固定文案:内容的可读性、正确性?排版的正当性 5、可变字段:极多、极少文字的排版状况 6、Icon用错、用混 7、相似页面的差同性和分歧性小体会: 其实界面测试只管没啥技术含量,但测久了就会发现自己对网页元素有时彼此间的间距差了1、2个像素,全体的视觉成果就尺寸和规划的敏感度有优化,例如像雷同一组元素,会大有不同,web是这样,移动端更是如此。

棘手画张图举个栗子:左图网页做进去称号、作者、互动统计三者之间行距相等,中文字大小相 同,而设计稿原本应如右图,行距不同,不同字段的字号也不同。

所以假设测试时遇到相似这种疑问,咱们除了可以提个bug,还会被疏导去思索设计初衷,即应用间距纤细差异启动视觉分组,应用字号纤细差异突出主次。

二、性能测试 1.操作反响: (1) 页面元素(按钮、锚文本、输入框…)自身形态变动:鼠标移入/移出时成果、点击后成果、失掉/失去焦点时成果…(可以想想axure里的用例形态) eg:鼠标移入按钮,按钮是底色能否应扭转;若输入框内有自动揭示文字,则是当输入框取得焦点后文字就隐没,还是用户输入文字后揭示文字才隐没… (2)操作成功后续反响:页面跳转、弹框、揭示文字…a.页面跳转: 页面切换方式:另开页面、本页切换 页面起始定位:页面起始位置、页面其余锚点(例如用户想评论某文章,在列表页点评论按钮后,就会在另开的文章内容页间接定位到评论区)b.弹框: 婚配状况:弹出的弹框能否和触发条件婚配 产生位置:普通状况下要分歧。

由于弹框经常使用不同插件,或者造成弹出位置不同。

显示时期(非操作类弹框):某些仅起到揭示性能的弹框会智能显示若干秒封锁。

普通状况此类弹框上文案较少,显示秒数应该是全站分歧的。
性能测试和兼容性测试
c.揭示文字: 婚配状况:产生的揭示文案能否和触发条件婚配 关于操作成功后续反响,以上关键是在已确定会触发某反响状况下,测试其正确性。

其实这里更关键的是要思索在前置条件不同的状况下,对某元素启动相反操作,会触发什么不同的反响。

即须要对各类状况启动穷举。

eg:点击关注按钮触发反响穷举: a.未登录用户点击该按钮后成果; b.已登录用户点击该按钮后成果(b1.未关注过对方、b2.已关注过对方、b3.自己关注自己) 穷举时可以参考PRD,但不要局限于PRD上列出的状况,毕竟有时髦许PRD上会有小疏漏,要是程序员做的时刻发现疏漏,就自己棘手码了一个繁难揭示而遗记通知产品,而测试的时刻也没触发到,等用户实践操作进去就会形成不佳的用户体验。

原文来自:

软件测试工程师经典面试题汇总

1.说说一个毛病的生命周期 考察点: 测试人员关于毛病全体生命周期的了解 ,留意面试官用词,有时只有要回答关键节点,有时须要离开论述。

围绕毛病提交、毛病确认、毛病关上、毛病修复、毛病回归、毛病封锁这几个关键节点回答即可。

2.毛病的基本类型有哪些? 考察点:需求、数据、逻辑、性能、性能、安保、兼容、变卦、易用等 关于上班阅历的正面了解,有时会须要区分举例说明。

3.测试用例的基本要素有哪些? 用例编号、用例类型、用例题目(称号)、前置条件、操作步骤、测试数据、预期结果、实践结果 调查类型方式多样,有些面试官会出场景需求要求现场设计用例,来用于调查应试者的思想周密性、阅历能否丰盛以及对需求的了解水平。

4.你如何做用例评审? 考察点:关键调查之前上班流程能否规范,同时关于评审上班的介入度 灵敏回答,不同公司不同名目评审流程也有区别。

参考:外部评审(理论由测试组外部人员评审)->正式评审(由介入该名目标产品、开发、测试、名目经理评审)->用例订正->名目经理确认 5.针对微信的聊天窗口设计测试用例 考察点:也经常会换成其余出名网站的一些搜查性能、列表性能、分页性能等等,来调查系统思想才干。

参考: 首先,了解成功业务需求后,转化为测试需求,最终的测试需求必定是跟名目组评审经过的。

开局设计: 冒烟用例:成功最便捷的聊天性能(语音、文字方式) 性能业务: 纯文字聊天 语间聊天 表情 组合发送聊天 不凡字符及组合 发送文件 检查聊天记载 截屏性能 视频聊天 实时语音聊天 不同版本间的切换性能 客户化场景分解 意外场景分解 兼容性测试用例: 普通在业务需求中会定义好 在测试需求中可以分解好对应的机型与系统版本,求得最优最小组合,用于兼容性测试的用例。

安保测试用例 性能测试用例 (普通都有独立的测试打算) 回归测试用例: 抽取用例库中的外围用例组分解回归用例 。

6.你发现一个毛病,但开发人员以为不是疑问,你会怎样办? 调查点:沟通表白才干,过往上班流程阅历,协作看法、责任看法 此类疑问须要首先分明自己的角色定位,作为一名软件测试人员,此类疑问是经常遇到的。

假设是口头人员,可以带出原来上班的测试流程,由于毛病处置也是属于测试流程中的一部分,如开发人员会在毛病治理系统中备注要素,自己先剖析,假设不确定可以找下级测试担任人来一同处置。

但假设是治理岗,回答时可以举例说明自己以往遇到的相似疑问以及处置方式,更具备压服力。

7.你评价的测试时期是5天,但指导只给三天怎样办? 调查点:沟通表白才干,过往上班抵触的处置方式阅历 此类疑问假设面试官并未给出详细场景,就必定须要反诘把疑问的背景形容进去,经过背景剖析给出处置抵触的方法。

疑问背景如:暂时紧急需求、惯例需求、经常性紧缩时期、客户紧缩时期、因自身破绽造成紧缩时期等等 那么回答时就须要应景:陈列上班优先级、从新分解以后上班、扭转测试战略、团队内分工、外部求助等 8.说说一个名目标测试流程 调查点:以往上班的流程规范性,业务相熟度 可以参考下文章《测试环节文档模板整顿(一)-提测流程》中提到的测试流程,联合目前名目来说明。

回答时表现自信、专业、对上班环节的相熟度 9.黑盒测试用例设计方法有哪些? 等价类划分法、边界值剖析法、因果图法、正交试验法、判定表法、失误推测法、随机测试、场景法 10.软件的品质个性有哪些? 可保养性、可裁减性、可测试性、可重用性、可移植性、易了解性 普通在实习生与初级测试工程师中的口试题也会有很多考察类型,中初级测试工程师更偏差于调查关于品质的影响要素等。

11.毛病的基本要素有哪些?形容毛病有哪些留意事项? 毛病编号、毛病题目、前置条件、测试数据、操作步骤、预期结果、实践结果、初步定位要素、截图或日志消息(可选)

性能和兼容性测试的区别是什么?

没区别的,是一回事的,性能装好以后,都要跑下测试,看配件和系统能否有疑问,而兼容性只是测试的一部分而已,蕴含在整个测试之中。

Web前端中经常出现的阅读器兼容疑问有哪些 (Web前端中级证书的含金量)
« 上一篇 2024-08-12
兼容性的详细意思是什么啊 (兼容性的详细介绍)
下一篇 » 2024-08-12

文章评论