![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试面试题
文章平均质量分 91
sszmvb1234
这个作者很懒,什么都没留下…
展开
-
软件测试基础知识总结与2024最新的软件测试八股文
软件是计算机系统中的程序和相关文件或文档的总称。说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。说法二:软件测试就是利用一定的方法对软件的质量或者使用性进行判断和评估的过程。测试用例是描述输入实际值和预期输出行为或者结果的文档,他同时也标识了测试过程结果与约束。原创 2024-07-10 14:14:05 · 470 阅读 · 0 评论 -
外包干了9天,技术退步明显。。。。。
表哥在了解了我的情况后,没有责怪我,而是给了我一个网盘链接。他告诉我:“去吧,这里有你需要的所有东西,不要再来找我了,我都嫌丢人!然而,长时间的舒适环境让我渐渐失去了前进的动力,技术停滞不前,甚至出现了明显的退步。长时间待在同一个岗位,做着相同的工作,让我变得不思进取,心态也变得消极。原创 2024-07-10 14:12:35 · 458 阅读 · 0 评论 -
UI自动化测试框架:PO 模式+数据驱动(超详细)
PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。PO 模式的设计思想与面向对象相似,能让测试代码变得可读性更好,可维护性高,复用性高。PO 模式可以把一个页面分为三个层级:对象库层、操作层、业务层。对象库层:封装定位元素的方法。操作层:封装对元素的操作。业务层:将一个或多个操作组合起来完成一个业务功能。原创 2024-07-08 22:02:17 · 907 阅读 · 0 评论 -
软件测试:最强面试题整理出炉附答案,一点点小总结,建议收藏
简单来说,就是把页面作为对象,在使用中传递页面对象,来使用页面对象中相应的成员或者方法,能更好的体现面向对象语言(比如java或者python)的面向对象和封装特性。原创 2024-07-05 22:20:31 · 902 阅读 · 0 评论 -
软件测试基础知识总结
1、什么是软件计算机系统中与硬件相互依存的一部分(程序+数据+相关文档)程序:按事先设计的功能和性能要求执行的指令序列数据:使程序能正常操纵信息的数据结构文档:与程序开发、维护和使用有关的图文资料2、软件工程的内容主要分为软件开发技术(方法+过程+工具+环境)和软件开发管理3、软件的生命周期可行性研究和计划(立项)需求分析概要设计(测试计划)详细设计(测试方案)实现(开发阶段;包含单元测试)组装测试(集成测试)确认测试(系统测试,验收回归测试)使用和维护(上线使用及日常更新维护)原创 2024-07-03 21:57:56 · 711 阅读 · 0 评论 -
查看单元测试用例覆盖率新姿势:IDEA 集成 JaCoCo
IDEA 全称 IntelliJ IDEA,是Java编程语言开发的集成环境。IntelliJ 在业界被公认为最好的 Java 开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE 支持、各类版本工具(git、SVN等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面的功能可以说是超常的。JaCoCo 是一个免费、开源 Java 代码覆盖率工具。通过上述例子可以看出,通过查看覆盖率,逐步善测试用例,写出的用例至少能保障每个分支都被执行,相比通过需求写用例更能排查出潜在 bug。原创 2024-07-03 21:56:45 · 812 阅读 · 0 评论 -
如何编写测试用例?
预期结果应根据业务需求和测试目标编写,实际结果应与预期结果进行比对分析,以评估测试的有效性和准确性。同时,预期结果和实际结果应注明数据的来源和格式要求,以确保数据的准确性和一致性。测试结论应包括测试结果的总结、测试中发现的问题和建议的改进措施等。通过这样的编写,我们可以更好地评估测试的效果,提出改进意见,并促进软件质量的提高。通过分析测试需求,我们可以设计出针对性强、覆盖范围广的测试用例,确保测试的全面性和准确性。通过编写清晰的测试步骤,我们可以确保测试用例的可读性和易理解性,提高测试效率。原创 2024-07-03 21:56:00 · 341 阅读 · 0 评论 -
常见的主流自动化测试框架,这5种真的帮助巨大
今天我们要向大家介绍的是常见5种主流,包括优缺点等内容,供大家参考学习。原创 2024-07-01 21:57:47 · 912 阅读 · 0 评论 -
JMeter压力测试实例操作
添加一个Cookie管理器,该次测试是需要登陆操作,如果没有Cookie管理器,登陆后的HTTP请求,在脚本运行的时候,就不会带Cookie。脚本录制,JMeter启用WEB代理,浏览器把代理上网设置为JMeter所在的IP地址,自己电脑就是127.0.0.1代理端口默认8080。OK 脚本没问题,其他页面不去验证了,测试时,根据测试流程验证关键的几个页面请求和响应数据,是否和正常操作对应。运行完后通过结果树查看脚本运行结果,中间栏为脚本运行请求过的页面,都是绿色表示页面请求和响应都正常。原创 2024-06-26 21:49:50 · 455 阅读 · 0 评论 -
appium图像识别之images-plugin插件
在进行的过程中,由于页面的复杂性,需要根据页面的技术实现,通过上下文来切换不同的定位类型,给定位元素的稳定性带来了不小的挑战;图像识别技术则不依赖于页面本身是用什么技术实现的,只要能识别图片上的元素即可定位,从而成了未来探索的一个方向。appium提供了一些方法利用图像识别来定位元素。原创 2024-06-25 19:34:43 · 875 阅读 · 0 评论 -
14:00面试,14:06就出来了,问的问题过于变态了。。。
从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到7月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。原创 2024-06-24 22:40:08 · 601 阅读 · 0 评论