深圳做网站建设,网站编辑岗位,动画设计与制作主要学什么,做淘宝客如何建立网站马上就又到了程序员们躁动不安#xff0c;蠢蠢欲动的季节~这不#xff0c;金三银四已然到了家门口#xff0c;元宵节一过后台就有不少人问我#xff1a;现在外边大厂面试都问啥想去大厂又怕面试挂面试应该怎么准备测试开发前景如何面试#xff0c;一个程序员成长之路永恒绕…马上就又到了程序员们躁动不安蠢蠢欲动的季节~这不金三银四已然到了家门口元宵节一过后台就有不少人问我现在外边大厂面试都问啥想去大厂又怕面试挂面试应该怎么准备测试开发前景如何面试一个程序员成长之路永恒绕不过的话题。每每到这个时期不管当前有没有跳槽换工作需求的都多少会跟着观望一下“外边的世界”~当然外边的世界很精彩但出来混可不能没有一点准备赤手空拳上阵。给大家分享一份免费的 测试工程师面试题涵盖不少大厂高频必考点需要的同学可免费领取。不只是面试了解市场需求认识自己的问题熟悉Python高频难点巩固 Python相关知识...这份资料都可以帮助到你。金三银四刚开始就拿到了蚂蚁的offer这份阿里大牛总结的面试笔记能掌握这份笔记的70%以上感觉就能拿大厂offer。为了帮助更多的粉丝朋友们都拿到心仪的offer小编在此把这份笔记分享出来接上篇4.12 每个阶段测试开发在干嘛比如你写用例的时候开发在干嘛 1需求阶段大家都在了解需求2测试准备测试编写用例开发做概要设计详细设计然后就是编写代码编写接口文档设计文档。3测试执行阶段测试人员执行用例发现 bug、提交 bug、开发修复 bug(开发还有可能在开发未完成的功能)4.13 你们公司是否敏捷开发 可以说是也可以说不是。[具体看你了不了解敏捷开发模式][问了我有没有做过敏捷测试]扩展知识储备 1、什么是敏捷开发敏捷开发以用户的需求进化为核心采用达代、循序渐进的方法进行软件开发。在敏捷开发中软件项目在构建初期被切分成多个子项目各个子项目的成果都经过测试具语可视、可集成和可运行使用的特征换言之就是把一个大项目分为多个相互联系但也可独立运行的小项目并分别完成在此过程中软件一直处于可使用状态。敏捷开发优缺点特点 1、能适应快速的客户需求变化快速的交付注重与客户的沟通。最优先要做的是通过尽早的、持续的交付有价值的软件把项目拆分成各个小的子项目快速开发快速交付有问题及时调整适合高风睑项目。2、交付周期短交付的时间间隔越短越好一周一个迭送代甚至有时候一周多个选代不过每个选代版本的需求不会太多注重项目持续选代开发交付。3、整个项目开发期间业务人员和开发人员必须天天都在一起工作团队规模不能太大团队间强调面对面的交谈。4、更关注可交付可以使用的软件而非文档。5、对团队技术要求高能快速适应客户对需求的变化。6、敏捷团队只专注于开发项目中当前最需要的、最具价值的部分。这样能很快地投入开发另外较短的迭代周期使团队成员能迅速进入开发状态。优点 1、敏捷开发的高适应性以人为本的特性适应客户的更快需求变化更快的交付成果。2.更加的灵活并且更加充分的利用了每个开发者的优势调动了每个人的工作热情。缺点 1、由于其项目周期很长所以很难保证开发的人员不更换而没有文档就会造成在交接的过程中出现很大的困难。2.特别项目存在新手比较多时老员工比较累.(对开发团队人员的技木要求高)3、敏捷开发流程图4.14 你这个项目做了多久? 你这个项目现在的用户里有多少? 活跃量多少? 时间根据简历来比如一年时间金融项目100W 用户 2W 活跃用户五、测试思维5.1 打电话功能怎么去测 我们会从几个方面去测试界面、功能、兼容性、易用性、安全、性能、异常。1界面我们会测试下是否跟界面原型图一致考虑浏览器不同显示比例屏幕分辨率。2功能给不同人员打电话不同号码打电话不同运营商测试每个按钮是否正常使用拨打号码是输入还是复制过程还是其他地方跳转过来多次拨打电话双卡选择不同电话卡。3兼容性不同手机型号厂商不同系统版本屏幕大小分辨率内存大小4易用性操作是否说的越多越好5.2 给你一个杯子怎么测 功能测试主要关注水杯基本功能1、水杯是否可以正常装水2、水杯是否可以正常喝水3、水杯是否有盖子盖子是否可以正常盖住4、水杯是否有保温功能保温功能是否正常保温5、水杯是否会漏水盖住盖子拧紧后是否会漏水界面测试主要关注水杯外观、颜色、设计等方面1、外观是否完整2、外观是否舒适3、颜色搭配及使用是否让人感到舒适4、杯子外观大小是否适中5、杯子是否有图案图案是否易磨损易用性测试主要关注水杯使用是否方便1、水杯喝水时否方便2、水杯拿起放下是否方便这里会行注到水杯形状的测试3、水杯装水是否方便4、水杯携带是否方方便5、水杯是否有防清功能6、水杯装有低温或者高温水时是否会让手感到不适性能测试1、水杯装满水时是否会露出来2、水杯最大使用次数3、水杯的保温性是否达到要求4、水杯的耐寒性是否达到要求5、水杯的耐热性是否达到要求6、水杯掉落时时是否可以正常使用7、水杯长时间放置时是否会发生泄露兼容性测试主要关注水杯是否可以装其他液体如果汁、汽油、酒精等可移植性测试主要关注水杯放置环境等1、将水杯放在常温环境中使用是否正常2、将水杯放在零下的环境中使用是否正常3、将水杯放在高于正常温度的环境中使用是否正常安全性测试主要关注水杯外观和各种异常条件下是否释放有毒物质等1、当水杯装满热水时水杯是否会烫手2、当水杯装上水后是否会产生有毒物质3、把水杯放在零下环境时是否会产生有毒物质把水杯放在高温环境时是否会产生有毒物质5.3 图像上传功能的测试点 1.检查图片上传路径2.检查图像上传和修改功能3.检查各种扩展图像文件的上传例如 JPEG、PNG、BMP 等4.检查文件名中含有空格或其他可用特殊字符的图片的上传5.检查重复名称图片上传6.图片尺寸大于最大允许值上传时应该显示适当的错误消息7.检查上传的图片文件类型外的其它文件时(例如 txt、doc、pdf、exe 等等)应该显示适当的错误消息。8.检查如果上传的图片满足指定的高度和宽度(如果有定义的话)则可以成功上传否则不能上传。9.上传大尺寸图片时应显示上传进度条10.检查上传过程中的取消按钮是否有效11.检查文件选择对话框中的文件列表是否只显示支持文件类型12.检查上传多个图像的功能13.上传后检查图像质量图像质量不应该改变14.检查用户是否能够使用/查看上传的图像5.4 搜索框的测试 1)搜索按钮功能是否能够实现验证搜索框的功能是否与需求一致点搜索后原先的搜索条件是否清空3)直看比较长的名称是否能查到输入过长查询数据看其有没判断报错系统是否会截取允许的长度来检索结果。4)是否有忽略空格的功能需要有忽略前置空格和后置空格的功能但不能把中间空格忽略5)不输入任何内容点击搜索看查询的结果6)查看搜索框内的默认内容是否与设置的一致焦点放置搜索框中搜索框默认内容是否自动被清空7)输入系统中存在的与之匹配的条件看其的查询后数据的完整性显示记录条数正确、文字折行显示正确页面布局美观列标题项、列显示内容、排序方式符合需求定义。8)组合中文和各种特殊符号输入查看能否正确搜索到合的内容9)输入系统中不存在的与之匹配的条件是否搜索出信息或者给予提示信息10)使用复制粘贴测试搜索框是否能执行11)注意在光标停留的地方输入信息时光标和所输入的信息会否跳到别的地方12)反复输入相同的数据(5 次以上)看是否报错敏感词汇提示用户为敏感词汇{语句提 1}else{语句提 2}3.某个被调用的方法中缺少某些参数的定义在不知情的情况下直接调用时传递了未定义过的参数or 类型不匹配的参数到该方法如果对应网站是处理批量的业务则可能会导致大面积的 500 异常页面对网站正常业务和 SEO 排名损失风险比较大。4.新增、编辑-保存对所提交的字段有的末作非空限制可以直接保存成功保存后以空内容展示可能存在不确定性比如操作已保存成功的空记录时是否会影响其他正常添加的记录是相互独立的还是会牵连到其他所有的类型。服务器配置错误(漏配 or 错配)更新后出现 500 or 4041.服务器配置文件如 web.config 中把前端访问的 url 地址写错直接发布更新之后前端页面访问可能会出现 404 错误。2.程序代码中的某些逻辑错误和服务器配置相冲突时前端页面触发某些特定按钮 or 页面可能会出现 500 错误。数据传递过程无控制导致数据输出到界面功能异常 or 样式变形1. 搜索功能有的页面本身有回显所搜索关键词的功能搜索输入框填写的 keywords 字符较长(如100 字符)直接搜索后这些长字符显示在页面中使得页面原来的样式变形甚至有的功能按钮被挤到页面之外而不能使用。2.新增功能对于新增字段的长度没有任何限制超长字符新增可以保存成功回到列表页也没有对显示的字符长度进行控制所有字符长度都展示在列表挤压其他字段的14)不同搜所的条件之间来回选择查看是否出现页面错误15)测试多个搜所条件时要注意搜所条件的组合测试可能不同组合的测试会报错16)点击搜索框看能否在搜索栏下方显示提供设置好的最近热门搜索词点击任一可以直达搜索结果页17)点击搜索框时到有搜所历史时能显示历史搜所内容历史搜所内容应从上到下按时间排序点击清空历史清空所有搜索记录直看搜索框最大输入字符数5.5 给你一个电梯你怎么测 功能测试1)测试电梯能否实现正常的上升和下降功能2)电梯的按钮是否都可以使用电梯内分楼层键是否正常电梯内开关门键是否正常电梯内的报鳘键是否正常使用电梯外的上下键是否正常3)电梯门的打开关闭是否正常4)报警装置是否可用5)与其他电梯之间是否协作良好6)通风状况如何7)突然停电时的情况。8)关注显示屏电梯内外的显示屏显示的电梯层数、运行方向是否正常9)有障碍物时电梯门的感应系统是否有效10)上升途中的响应电梯本来在 1 楼如果有人按 18 楼那么电梯在上升到 5 楼的时候有人按了 10 楼这时候是否会在 10 楼先停下来;电梯下降到 10 层时显示满员此时若 8 层有人等待电梯是否在 8 层停是否有手机信号可靠性测试1)门关上的一刹那出现障碍物。2)同时按关门和开门按钮。3)点击当前楼层号码4)多次点击同一楼层号码5)同时按上键和下键易用性测试1)电梯的按钮的设计符合般人的习惯吗2)楼层按键高度(小孩和一些身高矮的用户会按键不方便)3)电梯是否有地毯、夏天是否有空调、通风条件、照明条件、手机信号是否通畅4)电梯是否有扶手是否有专针对残疾人的扶手等等压力测试1)看电梯的最大承重量在负载过重时报警装置是否有提醒2)在一定时间内不断让电梯上升、下降稳定性测试1)看电梯在最大负载下平稳运行的最长时间安全性测试:1)下坠时是否有制动装置2)暴力破坏电梯时是否报警超重是否报警3)停电情况下电梯是否有应急电源装置性能测试1)测试电梯负载单人时的运行情况(基准测试)2)多人时的运行情况(负载测试)3)一定人数下较长时间的运作(稳定性测试)4)更长时间运作时的运行情况(疲劳测试)5)不断增加人数导致电梯报警(拐点压力测试)5.6 更换头像的测试点站在 app 的角度来分析 功能测试1点击头像可以放大观看2查看头像是否支持放大缩小3刚创建账号时是否显示默认头像4查看头像之后点击其它区域自动退出5头像支持的图片格式图片大小6支持相机拍摄的图片和从网上下载的图片7选择完图片后是否有一个定框8选择相片方式从手机相册获取9选择相片方式用手机照相机拍照10头像显示的是方形还是圆形11选择图片范围时图片是否支持放大/缩小12选择好图片区域后保存头像是否居中显示还是只显示选择图片区域的某个角落13保存完图片后是否会有提示更换头像成功14修改头像后去 app 其它模块时是否马上刷新显示最新的头像15进入更换头像界面时可以取消更换头像16选择从相册选取图片还是从照相机时都能取消返回到修改头像界面17头像是否支持本地缓存断开网络之后是否还能显示头像18网络异常时修改头像失败是否会有提示弱网测试双卡的情况下切换到另一张卡连接到一个假热点用 fiddler 模拟 2G、3G、4G 情况下的弱网情况从手机流量切换到 wifi性能测试上传的时间上传过程中手机死机? 手机没电? 手机卡停机?上传成功以后去数据库查看有没有上传成功后退出登录在登录看是否是更新后的头像上传成功后删除头像切换到其他页面再切换回来看头像的展示情况兼容性测试更换成功后在不同手机屏幕不同分辨率不同手机型号不同系统版本的情况下头像的展示5.7 qq 登陆界面怎么测试分析 主要考察测试者是否熟悉各种测试方法是否有丰富的 App/eb 测试经验以及相关开发经验以及设计 Test case 的能力功能测试( Function test)1)输入正确的用户名和密码点击提交按钮验证是否能正确登录2)输入错误的用户名或者密码验证登录会失败是否有相应的错误提示信息3)登录成功后是否跳转到正确的页面4)用户名和密码如果太短或者太长应该怎么处理5)用户名和密码中有特殊字符和其他非英文的情况6)记住用户名和密码的功能7)登陆失败后不能记录密码的功能8)用户名和密码输入时前后有空格的处理9)密码是否可见是否用星号标识界面测试(U|Test)1)布局是否合理2 个 Testbox 和个按钮是否对齐2) Textbox 和按钮的长度、高度是否复合要求3)界面是否美观图片颜色字体超链接是否都显示正确性能测试( performance test)1)打开登录页面需要几秒2)输入正确的用户名和密码后登录成功跳转到新页面不超过 5 秒3)能支持多少个用户同时登陆安全性测试( Security test)1)登录成功后生成的 Cookie是否是 httponly(否则容易被脚本盗取)2)用户名和密码是否通过加密的方式发送给 Web 服务器用户名和密码的验证应该是用服务器端验证而不能单单是在客户端用 javascript 验证4)用户名和密码的输入框应该屏蔽 SQL 注入攻击5)用户名和密码的的输入框应该禁止输入脚本(防止 XSS 攻击6)错误登陆的次数限制(防止暴力破解)兼容性测试( Compatibility Test)1)不同的平台是否能正常工作比如 WindowsMac2)移动设备上是否正常工作比如 iPhone Andriod3)不同的分辨率4)不同的浏览器大小(浏览器最大化和非最大化)5.8 微信点赞 功能测试1)给某个好友点赞点赞数1点赞栏显示具体点赞人的名字该用户手动点赞回馈2)点完赞后共同好友在点赞区能看到该人是不是点赞了非共同好友看不到3)两个头像一样的人点赞能否正确显示4)点完赞后在点击点变成点赞取消5)取消点赞-不通知用户6)点赞后通知用户取消在点赞此时不通知用户7)多个用户同时对其点赞点赞数正常8)最多能点多少个赞-边界值测试9)可以从点击点赞区头像进入相应人的主页查看10)点赞是否按照时间顺序排序11)点赞后是否能够正常评论app 端测试1)弱网情况下点赞能否实时更新2)点赞时有短信或者电话进来能否显示点赞情况3)耗电量耗流量关注性能测试1)大量用户并发点赞时该接口的响应时间最大承受的 qps2)大量用户并发点赞时此时界面进行点赞点赞功能是否正常兼容性测试不同手机型号点功能显示功能是否正常5.9 微信发红包测试点 1、功能测试1)发给单个好友 ①正确的金额无留言无表情②错误的金额无留言无表情③正确的金额有留言无表情④错误的金额有留言无表情⑤正确的金额无留言有表情⑥错误的金额无留言有表情⑦正确的金额有留言有表情⑧错误的金额有留言有表情其中金额(001-200)可以测试以下数据数字测试 0.0.009、0.01、0.011、01、199.99、200、200.01 这些边界值中文、英文、特殊字符或者这几种的组合是否支持复制黏贴为空/包含空格金额的增删查改留言可以测试以下数据数字、中文、英文、特殊字符、表情或者他们的组合输入超长文本时是否会给出相应的限制或提示包含空格是否支持复制黏贴留言的增删查改表情可以测试以下数据数字、中文、英文、特殊字符、表情或者他们的组合输入超长文本时是否会给出相应的限制或提示包含空格是否支持复制黏贴留言的增删查改表情可以测试以下数据选择收藏的表情测试(动图/静图)选择下载的表情测试(动图/静图)录制表情并添加进行测试表情的增删查改⑨点击塞钱进红包选择零钱付款此时需要考虑金额零钱金额零钱金额零钱三种情况。⑩点击塞钱进红包选择已添加的银行卡付款此时同样需要考虑金额银行卡余额金额银行卡余额金额银行卡余额三种情况持续更新敬请期待