初始篇------软件测试和质量保证

这周看了两章内容,软件测试和质量保证,我觉得这两者是有很密切的联系的。软件测试的成功,能够保证我们的软件质量,但仅仅如此还是不够的 我们还要分工明确,合理分配工作,每一个环节都保证不出错。

软件测试,关于这个内容我觉得最主要的就是了解怎么写软件测试错误报告,当测试过程中真的发现问题的时候,写一个详细的报告,而不能够描述的太过笼统。

错误报告的格式:标题:哪个页面,什么问题;

环境:什么系统?哪个浏览器?网站版本是什么?

重现步骤:出现错误的步骤

结果:显示的错误结果

预期结果:正确的结果应该是什么?

关于软件测试,还是要具体的自己测试以后才能了解其中的奥妙,这周有空的时候我要好好学习一下。

质量保证这章,主要了解如何衡量软件的质量,如何保证软件的质量更高。软件质量等于程序质量和软件工程质量的总和。软件质量保证(QA)和软件测试不同,前者包括后者。软件工程中应该要有一个独立的测试角色,独立的测试角色从用户角度出发验证产品质量。分工以后团队的成员也要综合考虑事物,不能只有我做这个工作而不考虑其他队员的工作,不能因为我不做测试,就频繁出错,不能为了自己的角色而做绩效优化

时间: 2024-10-12 18:54:38

初始篇------软件测试和质量保证的相关文章

Swift开发学习(一):初始篇

http://blog.csdn.net/powerlly/article/details/29351103 Swift开发学习:初始篇 关于 苹果公司于WWDC2014(Apple Worldwide Developers Conference. June 2-6, San Francisco)发布新的编程语言--Swift.在这里就不重复介绍了,本篇主要简单列举几点,然后介绍Swift入门操作. Swift是什么 Swift是用来写iOS和OS X程序的编程语言. Swift吸取了C和Obj

Springboot 手动搭建项目 --初始篇

最近一直在学springboot和Cloud,互联网公司现在也更倾向于微服务这一块,前景是一篇光明的,特别是在springboot上开发的Cloud的部分,是一套分布式的整体解决方案,学好这一块至少这几年都很吃香: 既然学习很久,落地实践一下为好: 项目git网址:https://github.com/David-BIQI/manage.git 参照的代码规范:https://github.com/xwjie/PLMCodeTemplate.git (这个是一套能够落地的代码规范,跟着风哥学习很

第一章 软件测试与质量保证概述

发展历程 正向思维:验证软件能否正常工作,进而评价一个系统的特性或能力能否达到预期效果.在设定的环境下运行软件的全部功能,直到通过. 逆向思维:假定软件有错误,为了发现错误而针对某个程序或系统的执行过程进行测试,寻找容易犯错误的地方和系统的薄弱环节,试图破坏系统,直至找不出问题. 基本概念 1.与测试相关的几个概念 错误(error)-- 即过错(mistake),人们在编写代码时出现过错,这种过错也叫bug. 缺陷(fault)-- 缺陷是错误的结果,分为过错缺陷和遗漏缺陷 失效(failur

Android launcher3 开发初始篇

版本号:1.0 日期:2014.8.26 2014.8.27 2014.11.10 版权:© 2014 kince 转载注明出处 好久没有写博客,也是由于工作比較忙的关系.当然这不是理由,主要是非常多bug要改,而自己的效率又不是非常高.所以把非常多时间都浪费在修复bug上面了.闲话不多说,切入正题. Launcher3是最新的google官方Launcher.相比Launcher2,它具有更加小巧.流畅.清新等特点.所以选择它作为研究的对象.第一步当然是去下载其源代码.git网址是:https

nodejs 中koa框架下的微信公众号开发初始篇

最近在搞微信公众号开发,后端采用的是nodejs下的koa框架,初识后端的菜鸟,自己搞难度太大了,网上找了很多文章,采用的中间件大都是express框架下的,不过好在爬了许多坑之后总算看见点曙光了,遂把探索出来的一点东西拿出来分享,毕竟能力有限,拿出来也是希望大神看到了给点建议, 主要用 koa-wechat 处理验证和消息解析 ,用wechat-api来进行按钮组等api操作,刚开始没什么内容,大家随意看看就好, 废话不多说,直接上代码(这是一个route的代码): var koa = req

Jenkins学习初始篇-安装和部署

一.Jenkins介绍 Jenkins是基于Java开发的一款CI(持续集成)工具,主要用来持续发布软件项目,如打包测试一体化,由于基于Java开发,则需要安装JDK,最低版本不能低于JDK1.5 二.Jenkins安装 1.首先从www.jenkins-ci.org,下载稳定版本的包,如我这里下载的就是jenkins2.19.4.建议大家下载war包,能方便部署 2.Jenkins运行,方法很多如:我在centos6.5中搭建了tomcat,JDK和tomcat的版本都是7,直接把jenkin

IK分词源码讲解(一)-初始篇

IK分词全名为IK Analyzer,是由java编写的中文分词工具包,目前在lucene以及solr中用的比较多,本系列的文章主要对ik的核心源码进行解析讲解,与大家分享,如果有错误的地方还望指教. 先来个整体概况: 其实从上面的图可以看出,真实的ik的代码其实并不多,这样给我们开始接触心里压力就小的多. 先打开IKAnalzyerDemo.java文件,先大体看看IK的工作流程 //构建IK分词器,使用smart分词模式 Analyzer analyzer = new IKAnalyzer(

Spring-Boot初始篇

Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务.你可通过它来选择不同的 Spring 平台.可创建独立的 Java 应用和 Web 应用,同时提供了命令行工具来允许 ‘spring scripts’. 目录: 1.spring-boot开篇 2.spring-boot结合logback日志框架 3.spring-boot结合freemark/jsp进行开发 4.spring-boot结合mybatis spring-boot开篇章 该项目主要的目的是: 为 Sprin

unity初始篇 选择游戏对象

之前两任社长都在一直强调要写博客,一直没有写过,现在我已经踏上了博客的道路! 首先声明:本人才疏学浅,对unity认识不深,有错误的地方欢迎大家指出,在此谢过! 本文所说的选择对象,是指在游戏过程中动态的获取到游戏对象! 可能有人说设置一个transform变量来记录一下自己需要攻击的对象. 这确实是一个简单有效的方法,但是缺少可扩展行,并且对游戏的总体来说也不利于维护,还有可能会改动之后出现空指针的情况!针对这样的情况,我想到了三种解决办法! 其一:对象身上带有碰撞体直接碰撞检测,这种方法简单