开发测试_51CTO博客
读者提问:测试开发工程师到底是测试,还是开发 ?阿常回答:既是测试,也是开发。首先,测试开发测试工程师,他们是服务于业务测试同学的,目标是解决业务测试工程师的具体问题。这就要求他们必须具备测试思维。其次,测试开发也是开发工程师,他们会针对业务测试同学的具体诉求设计研发对应的小工具,或者研发定制化的一套测试平台。这就要求他们同时具备编程能力。阿常碎碎念:前一阵子阿常团队招测试开发时,就有
原创 2022-08-01 10:39:44
245阅读
1.1 了解需求这一点,不但是功能测试,是所有测试都需要的第1步。通过需求文档,与产品经理的沟通,与开发的沟通,用户的使用习惯等各方法,了解APP的需求。  1.2 编写测试用例当然之前可能是测试计划,测试方案的确认等。这是测试经理的主要工作。测试用例的编写,主要是建立在第1步的了解需求之后。测试用例主要包含:1用例标题;2用例数据;3测试步骤;4期望结果;5实际结果。当然还有其它的,包
文章目录前言一、开发测试是什么?二、步骤1.软件配置2.导入程序怎样新建一个测试文件总结 前言最近准备参加软件开发测试岗位的面试,回顾一下自己以前做过的一些测试,这是针对Java程序的开发测试,嵌入式测试我之前发过了,详情看前面的文章。一、开发测试是什么?简单就是考虑各种参数,尽可能地测试程序中的所有语句、覆盖各种分支。二、步骤1.软件配置我用的是带有mooc插件的eclipse,配置ma
转载 2023-06-05 15:57:41
126阅读
最近公司要组建手机测试部门,总结一下自己3年多做手机开发的经验,都是零星的木有条例,希望有帮助。大家有其他好的可以留言,互相交流。手机做为受限设备,从受限角度来考虑,他是屏幕尺寸受限,计算能力受限,电力供应受限。手机程序与常规PC程序在测试的时候需要从上诉三个受限角度多考虑一下。一、屏幕尺寸受限屏幕比例尺寸不一样,分辨率也不尽相同,应该保证在各种手机上面界面可以完全呈现,不能出现按钮,列表被接触屏
的时候也很迷茫,中间在牛客网请教过好几位大佬and前辈,这里做突然发现好像挺多人想投测开和测试的,很多人面试的
测试工具Apple开发测试所用的测试工具主要包括Xcode自带的测试工具、使用Appium或Selenium等第三方测试工具进行自动化测试、使用Charles等网络代理工具进行网络调试、使用Instruments等性能测试工具进行应用程序性能测试测试方法Apple开发测试所用的测试方法主要包括质量特性测试(Quality Attribute Testing)、缺陷检测测试(Defect De
    粗略算来,从事测试工作也有3年了,其实自己对测试确实没一点兴趣,最开始也只是因为白盒测试部能够熟悉服务器代码才决定进入测试部的,这三年来也看着公司的白盒测试部从最初创建到后来一步步的成长,包括公司的测试部门从开始的凌乱到逐步规范到现在完全的过程管理,整个测试部都是朝着一个比较好的方向发展的。《软件测试的艺术》自己都不知道读过多少遍了,测试的理论、流程已经烂熟于
推荐 原创 2008-08-15 11:00:21
2019阅读
2评论
产品的最终发布则有赖于开发测试的通力合作,是开发的加法和测试的减法之间达到的一种平衡。
原创 2010-06-12 21:08:42
661阅读
1评论
    上篇博文我就说过了我是测试人员的,现在的工作也更多的与测试管理相关。很长时间以来,IT行业对测试都有一种误解。比如说测试很清闲,没有前途;或者说测试就是跟班的,连打杂的都算不上。且不忙着辩解,因为这些话正是我所在的一个测试群中"经验丰富"的测试人员说的。     恰好刚看到两篇博文,一篇叫"所谓经验,半数扯淡&quot
推荐 原创 2012-05-17 14:40:04
1710阅读
5点赞
11评论
最近看了几篇关于测试驱动开发的文章,简单总结下: TDD的基本思路就是通过测试来推动整个开发的进行,但测试驱动开发并不只是单纯的测试工作,而是把需求分析、设计、质量控制量化的过程。说白了就是在开发功能代码之前,先编写测试代码,然后只编写使测试代码通过的功能代码,从而以测试来驱动整个开发过程的进行
原创 2015-07-08 13:41:30
851阅读
Gin开发测试## 〇、go mod使用在Gin中文文档中使用的是govendor来解决包依赖的问题,但是依赖包全部都下载到项目vendor下,每个项目都把有一份。go modules 是 golang 1.11 新加的特性。模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于GOPATH的方法来指定在给定构建中使用哪些源文件。go mod有以下命令-<%>-
原创 2021-08-28 21:53:34
297阅读
以下是我个人对测试驱动开发的一点理解,如有不足请指正测试驱动开发的大致步骤是写一个测试(基本上无法运行甚至编译)小改动使之能够编译运行(建立需要调用的函数存根,不实现,或伪实现——直接返回定值)逐渐使代码一般化(用变量代替常量定值)通过改动,消除重复设计(提取为公用的变量或函数)具体每一步我的理解如下(对应上述4步骤)写测试时,只从主函数视角考虑,不考虑我要    调用的函数是
APP开发测试验收步骤企业在进行APP开发后,都会需要进行测试验收,待到没有问题后,才会选择上线。那么在测试验收当中,一般要做哪些工作,相信很少有企业知道。接下来小编就给大家来详细谈谈。1.功能测试所谓功能测试,就根据开发文档,去挨个体验APP开发应用的功能,看这些功能是否都实现了,能够正常使用了,还有就是测试这些功能在使用过程中,是否存在错误,运行是否正常,相应速度等,如有则需要修复。2.流程测
转载 2024-01-24 16:39:37
73阅读
测试驱动开发首先是一种分析方法,它迫使程序员仔细思考要做什么和不要做什么,而不是如何具体的实现。特别是各种例外的情况,并用程序语言正式的写下来。这就好像在程序员的任务和程序员之间签订了一个清晰的正式合同。测试驱动开发是一种设计方法。Unit Test测试是一段程序,而不是一个想法。程序员必须清晰的定义程序的界面才能写出它的Unit Test。而这时程序员是不知道也不需知道里面的具体逻辑是如何实现的
在编写业务代码前,先考虑如何编写测试,再编写业务代码,这种开发方式称作:TDD test-driven development。使用TDD的主要优点就通常的单元测试而言,最为明显优点就增强了我们对代码按照设计运行的信心。而TDD,由于是在编写业务代码提前设计,可以说,这些单元测试就反映了业务需求(当然依赖单元测试的质量),为重构提供了保障。简单的开始下面的例子是一个完整的TDD的流程,目的是实现P
 测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用(clean code that works) 是测试
测试驱动开发 尝试使用 golang 实现 TDD 示例 1. 多币种资金 资金报表 票据 股票 股价 合计 IBM 1000 25 美元 25000 美元 Novartis 400 150 瑞士法郎 60000 瑞士法郎 总计 65000 美元 汇率表 源币种 兑换币种 汇率 瑞士法郎 美元 1. ...
转载 2021-09-13 02:46:00
325阅读
2评论
背景一个 高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不 耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过...
原创 2023-04-24 17:18:28
124阅读
Gin开发测试 〇、go mod使用在Gin中文文档中使用的是govendor来解决包依赖的问题,但是依赖包全部都下载到项目vendor下,每个项目都把有一份。go modules 是 golang 1.11 新加的特性。模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于GOPAT
原创 2022-01-11 14:16:35
109阅读
文章目录4-1 开发环境配置4-2 基本数据类型与操作4-3 控制流语法1)条件语句1. if…else2. 嵌套的if else语句3. switch case2)循环结构1. while循环2. do…while2. for循环3. 增强for循环 foreach4. break、continue5. for循环嵌套结构4-4 常用数据结构1)集合1. ArrayList2. LinkedL
转载 2024-02-02 08:50:21
54阅读
  • 1
  • 2
  • 3
  • 4
  • 5