软件测试
-
一名测试工程师的日常习惯
工作日常积累 学会使用共享笔记类应用(如Gitbook、印象笔记、有道云笔记),实时记录日常工作中的重要信息和对自己有帮助的内容。 随时整理,将自己的心得体验分享给别人 Meeti…
-
十年软件测试从业者:和软件测试的十年“爱恨情仇”
时光荏苒,从毕业到现在已经10年,10年来一直从事着软件测试的工作。从一个什么都不会,到测试技术人员再到测试管理,期间有迷茫,有痛苦,有弯…
-
软件测试——测试缺陷 告
1 缺陷管理工具:ALM,JIRA,BUGZILA.BUGFREE.,MANTIS 2 缺陷标题: 2.1 在什么情况下发生什么问题 2.2 描述问题本质 2.3 标题不已过长 3…
-
软件测试——测试覆盖率
1 测试覆盖率: 1.1 需求覆盖率 1.1.1.1 需求管理工具:ALM,Doors和TestLink 1.2 代码覆盖率 1.2.1.1 行覆盖率(语句覆盖率):被执行到的语句…
-
软件测试——自动化测试(2)
1 单元测试的自动化测试 1.1 用例框架代码的自动化: 有些框架应由一些自动化工具生成 1.2 部分测试输入数据的自动化生成 自动化工具可以根据不同的变量类型自动生成测试输入数据…
-
软件测试——测试用例的编写
1 常见软件测试方法:等价类划分、边界值、错误推测方法。。。 2 缺陷知识库作为检查点列表——wiki页面 2.1 威风发多少WIKI是一种多人协作的写作工具。Wiki站点可以有多…
-
软件测试——单元测试笔记
1 单元测试:对软件中的最小可以测试的单元与程序其他部分相隔离的情况下进行检查和验证工作,通常是指函数或者类(通常有开发工程师完成) 2 单元测试具体的变现形式就是对函数一各种不同…
-
软件测试——自动化测试(1)
自动化测试:把人对软件的测试行为转化为有几位执行测试行为的一种实践 自动化测试缺点: ? 不能代替手工测试:只能代替手工测试中执行的频率高,机械化的重复步骤 ? 比手工测试脆弱,无…
-
软件生命周期的主要阶段
软件生命周期(SDLC)的六个阶段 1、问题的定义及规划 此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。 2、需求分析 在确定软件开发可行的情况下,对软件需…
-
软件测试 – 概念篇
1.需求 1.1 概念 满足用户的期望或正式规定文档(合同, 规定, 规范)所具有的条件和权能 用户需求: 一般比较简单/粗略; 软件需求: 或叫做功能需求,该需求会详细描述开发人…