当前位置: 首页 > news >正文

厦门网站建设找哪家比较好南宁网站建设索q479185700

厦门网站建设找哪家比较好,南宁网站建设索q479185700,第三方电子商务平台有哪些优势,河南便宜网站建设【测试工程师面试】详细记录 自己的一次面试 目录#xff1a;导读 Linux基础 Oracle基础 编程基础 测试的基础 面试的问题 扯闲话部分#xff1a; 10点刚到#xff0c;先进行笔试#xff0c;笔试的题目很基础#xff0c;涉及到linux#xff0c;涉及到oracle数据库… 【测试工程师面试】详细记录 自己的一次面试 目录导读 Linux基础 Oracle基础 编程基础 测试的基础 面试的问题 扯闲话部分 10点刚到先进行笔试笔试的题目很基础涉及到linux涉及到oracle数据库涉及编程基础涉及测试理论但是你读完题目和写完也要是花时间的。我花了40分钟左右的时间才写完。 Linux基础 1. 查看a.txt文件中bbb字符串 grep bbb a.txt 2. 改变a.txt的所属者为Lisa chown LisaLisa a.txt chown Lisa a.txt 【只让改所属者没让改所属组】 3.查看conrob进程的命令 ps -ef | grep conrob 4.vi命令下向上移动光标向下移动光标 上下左右 kjhl【这四个键盘很好记右手习惯的几个键h最左右所以向左l最右边jk是先下后上】 5.将文件a.txt排序生成b.txt sort a.txt b.txt 6. 不保存文件退出命令 末端模式下输入q【Esc q】 7. 查找当前目录以及子目录下文件后缀是xxx的文件 find ./ -name *.xxx 8. 显示日期的命令 date Oracle基础 【oracle数据库我好久没有遇到了查询sql根据mysql和sqlserver写的也不敢太用别名怕错】 1.给a表创建联合索引 namebbcc create index ind_name on tablea(name,bb,cc) 2.赋予用户alex update delete a表的权限 grant update,delete on tablea to alex 3.查看a表中的所有记录且姓名不在b表中的 select * from tablea where name not in (select distinct name from tableb) 【我想了想加了个distinct在b表中】 4. 查询b表中的唯一的卡号 select cardnum from tableb group by cardnum 【起初不小心加了distinct然后想想把它给划了】 5. 查询b表中币种是RMB且地区是深圳的贷款总和 select sum(amount) from tableb where city shenzhen and bizhongRMB 【起初没看到只要差RMB还多此一举 select bizhong sum(amount) from where city shenzhen group by bizhong, 也不知道后来有没有多划掉】 6. 复制b表的结构到新表 create table tablec as select * from tableb where 12 【之前没印象用的mysql格式CREATE TABLE 新表 LIKE 旧表 】 7. 查询b表中姓名和卡号要求同一个卡号既有人民币消费又有美金消费 select name cardnum from tableb group by name, cardnum having count(*) 2 【我做这样的题目有各种疑问比如消费金额为0的记录算不算虽然解决办法很简单加上一个where amount 0 即可 但是proc测试多了一眼瞄过对各个字段就不免想多了 我10点钟才到11点半吃饭又怕做题太长最终影响人家interviewer的情绪也让我。。。】 8.用一个select查询表表中姓名和卡号要求美金中显示2条消费最大的记录rmb中显示两条最大的记录 select name cardnum ,rownum from tableb where bizhong dollor and rownum2 order by amount desc union all select name cardnum ,rownum from tableb where bizhong rmb and rownum2 order by amount desc 编程基础 1.java中和equals的区别 是表示值和内存地址完全一致 equals判断值是否相等 详细的判断https://www.cnblogs.com/qianjinyan/p/10553414.html 2.一个java中能有多个类吗为什么 一个.java源文件中可以有多个类吗内部类除外有什么条件 可以的 但是只能有一个public类, 而且如果有public类的话这个文件的名字要和这个类的名字一样。 如果都没有public类名字可以不和这个类一样。 3.将x/y/z 从大到小输出 int[] a {x,y,z} for (int i0;ia.length()-1;i){ for (int j0;ja.length()-1;j){ if (a[j]a[j1]) temp a[j]; a[j]a[j1]; a[j1] temp; }} 自己写错了下面才是正确的。 int[] array {1,8,0,3,4,2}; Test public void Test02() { for(int i0;iarray.length-1;i){ for (int j 0; j array.length - 1 - i; j) { //后面的数大往前放置降序排列 //if(array[j1]array[j]){ //后面的数小往前放置升序 if(array[j1]array[j]){ int temp array[j1]; array[j1] array[j]; array[j] temp; for(int a: array){ System.out.print(a );} } System.out.println(第i的时候);} } for(int a: array){ System.out.println(a);} } Test//利用Arrays中的Sort函数排序 public void ArraysSort() { Arrays.sort(array); //默认升序排列 for (int i 0; i array.length; i) { System.out.println(array[i]); }} 4. python2.1和python3.1的默认字符编码 ascii utf-8 猜也能猜到但我懒得写。python的确不熟 5.python中分割aa_bb_cc, s1aa_bb_cc s1.split(_) 6.如何用python将整型1输出为0001 测试的基础 1. 软件测试的意义 2. bug的生命周期 3. 常见的测试方法 4. 你常用的自动化测试工具 接口用Jmeter和httpClient UI用 selenium和macaca 5. 一个文本框输入6的字符要求输入的年份在199001到204912月要求前四位是年后两位是月请设计测试用例并说明 写完给HR打电话之后直接一面。 面试的问题 1. 讲一个具体的接口你是怎么测试的怎么实现自动化的 针对http接口进行测试使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的它在实现对各种接口的调用方面已经做的比较成熟因此本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案 我们起初会得到一个CR文档CR文档里列出里客户此次的痛点和痒点还有PM列出的解决方案。比如要开发什么接口以达到什么目的。 这种接口是一次性使用做活动用的还是日常使用等等的说明。 第一步CR文档下来之后我会分析出测试需求大概知道会怎么实现对对CR有疑问的地方做下标记等到下次全项目开会提出疑问确保测试、开发和PM对需求的理解是一致的。会议上也会阐述大概的实现方式涉及的表是否用触发器等等的问题。会议之后可以拿到开发提供的接口说明文档 第二步从接口说明文档中整理出接口测试案例里面要包括详细的入参和出参数据以及明确的格式和检查点 第三步和开发一起对接口测试案例进行评审。 第四步结合开发库准备接口测试案例中的入参数据和出参数据并整理成csv格式的文件。 第五步结合接口测试案例文档和csv格式的数据文档做接口测试案例的自动化案例开发。 对于大一点的公司用Jmeter编写自动化脚本真的很low吧。我也觉得很low但是不得不说完全够用还极其容易上手。 对数据处理灵活断言数据落地都可以查询和验证。 2. 端到端的测试你们做过吗 3. 性能测试关注点是什么 我们通常认为的规定的指标是 服务器资源使用情况不管是中间件服务器 还是DB服务器从内存到CPU不超过70% 从响应的结果来看错误率不超过1%甚至要求错误率更低基本上实践当中不超过0.1%; 平均响应时间不超过3秒视查询条件而定有的要求是不超过2秒 90%的响应时间不超过3秒。 你们不看TPS吗TPS知道吗 也要看啊我还没讲完呢。 每秒中的处理请求的数量啊~~ TPS是受木桶原理影响要看每一处的配置的。【后悔没多说点抬头对上interviewer的眼神这个话题就完了】 扯闲话部分 你们公司的开发测试的比例是怎样的我们是 41 你们公司系统的中间件是什么 性能测试中你有进行性能调优吗 嗯验证过很多接口有的定量需求比如要求某个接口的TPS达到500. 如果第一次性能测试能达到500也就够了没有下文了但是这个是注册接口随着时间推移DB服务器资源CPU到内存都吃的越来越紧发现TPS下降了之后越来越低。 什么原因造成的 DB服务器的原因。这个一个nosql数据库以前这个接口是能达到500TPS的但是随着微信绑定推出unionid后需要增加新的字段新的表而这种DB对查询条件需要加索引要不然不支持查询。 表中数据量越来越多又有很多字段添加了索引当数据量达到千万级别之后添加索引消耗DB的资源也明显感受到占用了时间。 导致接口查询慢新增也慢。 有别的调优吗 还有发现若干个字段因为没有加索引导致查询接口TPS不高等问题 项目中有用hibernate的有时候定位比较难因为sql都是hibernate拼接的。 4. 有没有自己创新什么工具用来提高效率的 自己回答 5. oracle中分页怎么实现的 oracle很久没用打错了我回答的是跟mysql差不多吧用limit的 用limit 后来发现用rownum 6. selenium在你们的测试过程中也用还用吗 有没有什么问题浏览器兼容性问题能做到吗 差不多就这么多了接下来到面试者问问题时间。 总体感觉就是 自己就像一个AI面试官问什么自己回答什么没有做必要的延伸没有引入自己的话题。 总体感觉就是面得不好。 我想说我也可以开发自动化测试平台只是还不太成熟。因为都是一个人做时间和能力都有限不知道用什么技术架构要增加什么。 一个能拿offer的面试文档 如果有需要请   留言 【软件测试面试题】 写在最后 如果你觉得文章还不错请大家 点赞、分享、留言 下因为这将是我持续输出更多优质文章的最强动力 看到这篇文章的人有觉得我的理解有误的地方也欢迎评论和探讨 你也可以加入下方的的群聊去和同行大神交流切磋
http://www.sczhlp.com/news/184669/

相关文章:

  • 简述网站制作方案和主要内容建英文网站有用吗
  • 2025 年磨床厂家最新推荐排行榜:平面磨床 / 外圆磨床 / 数控磨床等优质设备品牌深度解析与核心竞争力测评
  • Gitee Insight领跑DevSecOps赛道:2025研发效能工具全景评测
  • 最小二乘法的直线拟合
  • Vue3 集成 VueRouter
  • 2025 年车床生产厂家最新推荐排行榜:涵盖数控 / 卧式 / 斜床身 / 重型等多类型设备,助力企业精准选购优质车床品牌
  • 怎么做国外网站建立网站的条件
  • 外贸网站建设网鹿泉区住房建设局网站
  • 网站建设流程详细国外设计灵感网站
  • 怎么做网站导流生意建设工程招标专业网站
  • 网站尺寸大小找别人做淘客网站他能改pid吗
  • 做网站多少钱一般宁波免费seo在线优化
  • 深圳龙霸网站建设人人秀h5页面制作软件
  • 安福相册网站怎么做的温州网站开发网站的制作
  • 怎样查后缀vc域名网站英文 wordpress淘宝客主题
  • 安徽建设学校官方网站网站设计的基本知识结构
  • 建大型网站需要多少钱设计师采集网站
  • wordpress有免费空间吗seo最好的工具
  • 购物网站有哪些平台邯郸市建设局查中级职称网站
  • 做app和网站哪个比较好用南京市公共资源建设中心网站
  • 网站服务器怎么打开seo博客网址
  • 建设班级网站首页西安市地铁建设指挥部网站
  • 同城网站深圳市保障性住房申请官网
  • 衡水淘宝的网站建设网络优化有哪些主要流程
  • 如何做简易网站广州抖音seo价格
  • 做棋牌网站建设哪家便宜网页制作教程步骤
  • 南京做网站优化哪家好关键词优化有哪些作用
  • 微信公众号的微网站怎么做东莞互联网公司排名
  • 旅游网站功能流程图自己建网站的流程
  • 融水县建设局网站网上开店的基本流程有哪些