http://www.51testing.com/html/41/382641-236625.html测试与开发:相对而言测试涉猎更广,它的本质是质量保障。提到质量保障,他就不单单关注这几千甚至几万行代码运行的对不对了,还要关注环境是怎样的,各个阶段要输出什么质量要求的版本等等。一个稍微优秀点的测试工程师,即要求有开发能力,更需要非常了解质量保障、软件工程学这些流程方面的知识,对bug跟踪、问题管
转载
2024-04-19 07:09:28
152阅读
的时候也很迷茫,中间在牛客网请教过好几位大佬and前辈,这里做突然发现好像挺多人想投测开和测试的,很多人面试的
投一大波简历,自己依旧懵懵懂懂,尽管我投的是C++开发工程师,但是总有人想把朕转到测试开发岗,我也不能像个小白一样傻不拉几就同意啊,于是,查啊查,总算对这些岗位有个初步了解。1、开发工程师顾名思义就是用编程语言来开发应用程序,网站,服务等计算机相关应用的工程师。这个要求相应人员具有某种或是某几种语言的编程能力,如c系列,java系列,python系列或是网络编程系列等,并且要掌握相应的数据库的应用
转载
2023-08-10 02:23:08
148阅读
为什么软件测试很重要?
在开始或审查项目的sprint之前,在长会议中提到过一个争议话题——关于修复bug的相关成本问题。一个bug越长越不被发现,它就可能带来更大的隐患。基本的成本和收益调查毫无悬念地表明,利用QA测试工程师测试代码带来的利益远远超过了费用所需。
此外,如果测试团队错过了准确详尽地捕捉或识别风险和软件问题,会导致一些灾难发生,那么就需要付出昂贵的代价来检测bug。
例如. . .
原创
2021-06-22 15:10:08
1041阅读
Java学习在2021年,如果您正在学习成为一名Java开发人员,或者您已经是一名Java开发人员,下面是您应该知道的十大事情。1.DevOps在2021年,Java开发人员必须学习DevOps才能在编程领域取得进展。DevOps是软件开发操作的一种有效方法,因为它缩短了系统的开发周期,简化了对企业对象的更新、特性等的提供。许多开发人员对DevOps和他们必须学习的众多工具和原则感到不知所措。但你
转载
2024-01-30 06:15:43
63阅读
本文的内容是通过一个例子来全面比较一下传统测试与敏捷测试的区别,这个例子来自一本书——《凤凰项目:一个 IT 运维的传奇故事》。这是由美国的三位 DevOps 专家撰写的一本关于 IT 运维的小说。有人说,在 IT 咨询业,没读过这本书都不好意思跟人家谈 DevOps。本文的重点不是 DevOps,而是比较传统测试与敏捷测试,一千个人眼里有一千个哈姆雷特,尽管大家对 DevOps 有不
转载
2024-06-21 18:19:25
59阅读
老李简谈测试开发和自动化测试的区别测试开发工程师:一切跟测试活动相关的工具开发。比如jira,Bugzilla(管理工具),各种平台的测试框架(被测试项目在linux下windows下的环境,不同环境有不同的测试框架),甚至CI(持续集成)和代码管理工具都涉及。自动化测试测试工程师:自动化测试框架,测试case开发,环境搭建,log分析,report等。
转载
精选
2015-12-10 17:44:31
920阅读
点赞
在软件开发行业中,DevOps(Development和Operations的结合)和Java开发是两个非常重要的概念和技术。虽然它们都是与软件开发相关的领域,但它们之间有许多区别和不同之处。本文将探讨DevOps和Java开发的区别,以帮助读者更好地理解它们。
首先,让我们来看看DevOps和Java开发分别是什么。DevOps是一种软件开发方法论,旨在实现开发团队和运维团队之间的更好协作和沟
原创
2024-03-14 09:29:42
107阅读
DevOps工具:git、spinnaker、docker、kubernetes、jenkins。DevOps一体化平台:azure Devops、coding devops。DevOps:解决开发和运维之间的矛盾,开发求变化,运维求稳定。敏捷开发:解决业务和开发之间的矛盾。
原创
2022-11-12 00:30:08
251阅读
一、概念 近几年,DevOps理念一致处于一个比较热门的状态。我每个月在工作群或者技术交流群都会看到这个名词出现。前年,当我第一次看到这个“DevOps“,我压根不知道这是一个什么样的东西。但是我知道,这个东西一定很重要。后面慢慢查阅资料、与其他技术人员交流,我才知道:DevOps(Development和Operations的组合)是一组过程、方法与系统的统称。它用于促进开发(应用程序/软件工
转载
2024-01-12 10:35:05
72阅读
目录前言1、先从一门语言开始2、两个语言的区别3、两个语言的测试栈技术4、如何选择两种语言?总结前言对于工作多年的从业者来说,同时掌握java和Python两门语言再好不过,可以大大增加找工作时的选择范围。但是对于转行的人或者初学者来说,刚开始应该选择哪门语言进行入门呢?1、先从一门语言开始不建议新人同时学习两门语言,这样会导致每个都是浅尝辄止,反而不利于语言的深入学习。语言本身无优劣,只不过是实
转载
2024-03-02 10:03:10
159阅读
收集和整理各种测试工具,自动化测试工具,自动化测试框架,觉得有帮助记得三连一下。 欢迎提交各类测试工具到本博客。通用测试框架JUnit: 最著名的xUnit类的单元测试框架,但是不仅仅可以做单元测试。
TestNG: 更强大的Java测试框架,灵活可扩展,支持注解和多线程。
pytest: 最强大的Python测试框架,可定制性高,插件丰富。
unittest: Python官方内置的测试框
转载
2024-04-13 16:59:54
63阅读
一、背景 本篇文章主要阐述Docker在DevOps中的应用与价值,Docker部署与安装;因为搭建DevOps流程中所应用的工具及框架都部署到Docker,所以首先介绍Docker为后续做准备。 Docker的主要目标是Build,Ship and Run Any App,Anywhere,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库
转载
2024-03-27 09:29:48
27阅读
@RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了; 但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面 @R ...
转载
2021-08-07 12:07:00
256阅读
2评论
Java开发和测试开发,附小技巧
原创
2021-07-08 21:45:00
27阅读
# Python测试开发指南
## 1. 流程概述
在进行Python测试开发时,通常需要经历以下几个步骤:
| 步骤 | 描述 |
| --- | --- |
| 1 | 了解需求 |
| 2 | 设计测试用例 |
| 3 | 编写测试代码 |
| 4 | 运行测试 |
| 5 | 分析测试结果 |
| 6 | 修复问题 |
| 7 | 重复步骤3到步骤6,直至所有测试用例通过 |
接下
原创
2023-10-30 06:50:49
100阅读
读者提问:测试开发工程师到底是测试,还是开发 ?阿常回答:既是测试,也是开发。首先,测试开发是测试工程师,他们是服务于业务测试同学的,目标是解决业务测试工程师的具体问题。这就要求他们必须具备测试思维。其次,测试开发也是开发工程师,他们会针对业务测试同学的具体诉求设计研发对应的小工具,或者研发定制化的一套测试平台。这就要求他们同时具备编程能力。阿常碎碎念:前一阵子阿常团队招测试开发时,就有
原创
2022-08-01 10:39:44
257阅读
推荐书籍:google软件测试之道,测试工程师全栈技术进阶与实践 测试开发的意义:尽早发现问题,降低解决问题的成本 软件开发模型:瀑布模型,V模型,W模型,敏捷模型 软件测试开发流程: 需求分析:分析功能点,核心竞争力,Kano模型,马斯洛需求分析,上下文分析法 制定测试用例: 使用思维导图,先收后 ...
转载
2021-10-21 22:47:00
362阅读
2评论
从事软件测试许多年,想必很多人都有感到迷茫不知所措的时候,人生的十字路口有很多,该如何抉择呢?有人成功转型,QA、项目管理、配置管理。当然还有技术型,性能测试、自动化测试、测试开发,而想要延续走技术型路线,不可避免的就是钻研开发技术,说的通俗些就是coding的能力。软件测试所涉及的知识面很广,所以有些开发不要一味的黑测试诋毁测试的能力,当然不否认,现在大部分黑盒测试仍然局限在点点点,但技术需
测开面试题请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试,以及这里面那一步最重要。集成测试和系统测试的区别,以及它们的应用场景主要是什么?黑盒与白盒的测试方法手动测试和自动化测试的优缺点如何进行BUG的评测软件质量的6个特征请你说一说bug的周期,以及描述一下不同类别的bugweb测试和app测试的不同点软件测试实例给你一个字符串,你怎么判断是不是ip地址?手写这段代
转载
2024-10-28 20:43:22
37阅读