测试笔试题汇总(测试开发)

一、yy欢聚时代软件测试笔试题https://blog.csdn.net/xinjing2018/article/details/80740481
欢聚时代笔试。

二、
1,10111001对应的八进制,十六进制和十进制;
https://blog.csdn.net/mez_Blog/article/details/91354750

2,常见的数据库有那些?

3,常见的协议有哪些?
https://www.cnblogs.com/duanxz/p/5127561.html
网络通讯基础;Tcp/Ip;
http超文本传输;https更安全;ftp三次握手;smtp;soap;dns;文本/视频MD5;soap简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。

4,代码运行结果,c++题目,简单的;

5,用你熟悉的脚本语言写一个函数计算1+2+3+++i,i作为参数输入;

6,你熟悉的用例设计方法;

7,写一个完整的用例,测试qq a和b传文件的功能;
https://blog.csdn.net/test_xhz/article/details/82178355
添加:(1)对方也在传文件(干扰)
(2)传文件遇到来电、短信、语音、视频、消息提示等跳转后是否继续(中断干扰测试)
(3)低版本向高版本传文件,高版本向低版本传文件(是否存在限制)
(4)卸载更新后消息是否保留(未清理缓存下)
(5)不同端之间传输(PC、IOS和Android、web)以及是否消息同步或有提示,还有限制是否一致

8,你熟悉的bug管理工具有那些,列举并对比优缺点;

9,提交bug应该包含哪些内容;

10,输入abc三个值,返回等边三角形、等腰三角形、普通三角形,用等价类划分法写用例。
http://blog.sina.com.cn/s/blog_602feaa80100d9bv.html

欢聚时代一面视频面试:自我介绍传文件的那一题,没有考虑周全app测试了解哪一些,为什么选择做测试平时的测试工作会测试侧重点项目紧急,bug超多的情况下如何解决(先区分优先级,再上报上级协调资源)发现问题、解决问题的思路平时如何用postman进行接口测试(批量?)工作强度,能不能多个项目测试工作并行整个测试流程怎样职业规划。

三、jmeter如何录制,重要指标,TPS和QPS区别
jmeter常见问题https://www.cnblogs.com/yuany66/p/11761339.html
TPS和QPS区别https://www.cnblogs.com/uncleyong/p/11059556.html
jmeter如何设置全局变量https://www.cnblogs.com/Slowfish/p/11112320.html

四、自我介绍完后,大概问了十几分钟的项目。然后问我对测试有多少了解,做过什么项目没有。介绍项目的时候,自己提高之前使用了正则表达式来做字符串输入判断。让我现场写一个身份证号判断的正则表达式。。结果太久没碰,有些细节忘记怎么写了。问测试相关的问题时候,给了一个场景,就是登陆界面,你要怎么测balabala的。最后现场写一个字符串查找函数,实现在一个字符串中查找另外一个字符串。

五、欢聚时代Java工程师校招笔试试题汇总
https://www.job592.com/pay/comms27749508.html
https://www.nowcoder.com/discuss/239975

六、性能测试的主要指标拓展
性能测试的主要指标https://www.cnblogs.com/htx18/p/12077991.html
性能测试常见指标https://blog.csdn.net/hahavslinb/article/details/78673267

七、HTTP状态码-----200 302 400 500状态码
https://blog.csdn.net/independe/article/details/97686555

八、Jmeter如何设置全局变量以及调用方法
https://blog.csdn.net/BaiXuePrincess/article/details/103933969

九、OSI七层与TCP/IP四/五层网络架构
https://blog.csdn.net/qq_33242126/article/details/81738692

十、测试试题
http://www.doc88.com/p-0793849359416.html

十一、TestNG和Junit的区别
https://blog.csdn.net/DistanceSY/article/details/64539595

十二、python 自动化测试框架unittest与pytest的区别
https://www.cnblogs.com/cuitang/p/11635103.html

十三、Linux查看内存和cpu利用率的命令(亲测有效)
https://blog.csdn.net/qq_32670879/article/details/85259916
top 命令提供了实时的对系统处理器的状态监视,比较像 windows 下的任务管理器。
free打印出的内存信息主要分为两种,一种是安装的内存,一种是用磁盘虚拟的内存,就是这里的Swap。
参考:https://blog.csdn.net/huangfei711/article/details/80293156
https://blog.csdn.net/xing634325131/article/details/17682981

cat /proc/cpuinfo查看linux系统的CPU型号、类型以及大小,如下图所示。

通过greap命令根据Physical Processor ID筛选出多核CPU的信息。

cat /proc/meminfo查看linux系统内存大小的详细信息,可以查看总内存,剩余内存、可使用内存等信息。

df -h查看linux系统各分区的使用情况,要明确linux系统和windows系统分区的不同。

free -m 查看linux系统内存使用量和交换区使用量,如图所示。

十四、LINUX中打开文件显示行号相关命令
一、显示行号
:set number 或 :set nu

二、取消显示行号
:set nu!

三、每次打开显示行号
修改vi ~/.vimrc 文件,添加:set number

四、为什么需要三次握手和四次挥手
https://blog.csdn.net/baixiaoshi/article/details/67712853

十五、http协议—请求和响应报文的构成
https://www.cnblogs.com/dashu123/p/11564006.html

十六、
算法测试的一点浅见https://blog.csdn.net/hgstclyh/article/details/82826008

算法测试之实践与小结https://blog.csdn.net/muyimo/article/details/84941239

十七、 白盒测试方法和黑盒测试方法

黑盒测试方法,不考虑程序内部结构和内部特性,而是从用户观点出发,针对程序接口和用户界面进行测试,根据产品应该实现的实际功能和已经定义好的产品规格,来验证产品所应该具有的功能是否实现,是否满足用户的要求。

所以,黑盒测试方法技术相对要求低,方法简单有效,可以整体测试系统的行为,可以从头到尾(end-to-end)进行数据完整性测试。黑盒测试方法适合系统的功能测试、易用性测试,也适合和用户共同进行验收测试、软件确认测试。黑盒测试方法不适合单元测试、集成测试,而且测试结果的覆盖度不容易度量,其测试的潜在风险比较高。

由于白盒测试方法,已知产品的内部工作过程,针对性很强,可以对程序每一行语句、每一个条件或分支进行测试,测试效率比较高,而且可以清楚已测试的覆盖程度。如果时间足够多,可以保证所有的语句和条件得到测试,测试的覆盖程度达到很高。白盒测试方法适合单元测试、集成测试,而不适合系统测试。白盒测试方法准备的时间很长,如果要覆盖全部程序语句、分支的测试,一般花费比编程更长的时间。

白盒测试方法所要求的技术也较高,相应的测试成本要大。对于一个应用的系统,程序的路径数可能是一个天文数字,即使借助一些测试工具,白盒测试法也不可能进行穷举测试,企图遍历所有的路径往往是做不到的。即使,穷举路径测试,也不能查出程序违反了设计规范的地方,不能发现程序中已实现但不是用户所需要的功能,可能发现不了一些与数据相关的错误或用户操作行为的缺陷。所以白盒测试方法也存在一定的局限性。

十八、网络搭建https://www.cnblogs.com/ansang/p/9159440.html

十九、服务器部署:
Linux服务器部署JavaWeb项目完整教程https://www.cnblogs.com/qwlscn/p/11489863.html

云服务器部署项目https://www.cnblogs.com/huowuyan/p/11590472.html

服务器部署javaweb项目https://www.cnblogs.com/zou-zou/p/9661432.html

linux系统下,wget,yum,apt-get,pip,rpm的使用区别https://blog.csdn.net/wyqwilliam/article/details/90496559

19.1 Windows下CMD替换命令replace
比如bai说你要用d盘下的abc.txt替换E盘及其所有子目du录下的abc.txt那就输入:
replace D:\abc.txt E:\ /s 至于/s参数,下面zhi有详细说明

19.2 linux几种常见的文件内容查找和替换命令https://blog.csdn.net/sunweixiang1002/article/details/99651439

二十、致程序员:过了一面二面,千万别栽在HR面——70道HR面试题分享https://blog.csdn.net/Java_supermanNO1/article/details/102683946?utm_medium=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase

二十一、ios和android测试的区别https://blog.csdn.net/qq_22820783/article/details/107027644

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章