缺陷管理

oKit V2.7于2013年2月6日正式发布

ぃ、小莉子 提交于 2019-12-09 12:03:17
需求是研发类项目的重中之重,管好需求就意味着项目成功了一半,oKit V2.7提供了灵活强大的需求管理功能可以为您的项目管理提供鼎力支持。 您可以 用oKit V2.7版 规划产品线,而且需求、缺陷、测试用例都可以跟踪到产品信息! 出现问题!切屏 —> 新建缺陷 —> Ctrl-V—>指派处置人 —> 提交。oKit V2.7版的缺陷处理就是这么简单! 统御项目管理系统2.7版于2013年2月6日正式发布,简称oKit 2.7。 oKit 2.7在oKit 2.5基础上做了以下主要工作: (1)全面改进需求管理功能。支持需求变更管理、自动影响标记、通知管理、细化权限控制、增加标题、提供统一的条目展示、与产品/版本/模块关联、细化与任务关联、文档支持目录、支持多对多跟踪矩阵、优化列表视图。 (2)将原“系统构成”改为“产品规划”。支持一个项目管理多个产品,每个产品可以进行版本规划,每个版本可以维护模块构成。 (3)改进缺陷管理功能。增加缺陷模板功能,增加了缺陷的出现频率、产品、版本、模块、计划解决版本、对应需求等属性,优化了页面布局和工作流设置,新建缺陷即可直接指派或处置缺陷。 (4)改进了测试管理功能。增加了测试用例与需求条目和产品信息的关联,支持测试用例覆盖分析,测试活动中能够查看之前的测试结果。 (5)支持图片直接粘贴。支持直接将Visio、单个Word、图片文件

什么是GUI测试

我只是一个虾纸丫 提交于 2019-12-08 01:22:22
用户界面(UI)测试初学者指南 本指南介绍了有关GUI测试的关键问题:它是什么? 它为什么如此重要? 什么是主要的GUI测试类型和技术? 阅读此综合指南以发现这些问题的答案,并学习如何创建GUI测试计划并编写GUI测试用例。 什么是GUI测试? 如果智慧的开始是术语的定义,那么对GUI测试的理解必须从术语 GUI 的定义开始 。 这是 图形用户界面 的缩写 ,或用户可见的应用程序的一部分。 GUI可能包含诸如菜单,按钮,文本框和图像等元素。 第一批成功的图形用户界面之一是Apple Macintosh,它通过文件夹,日历,垃圾桶和计算器来推广用户“桌面”的概念。 早期的GUI:1984年发布的Apple Macintosh。 图片来源: folklore.org CC许可 在当今的GUI测试环境中,“简单计算器应用程序”不再局限于计算机的桌面。 它可能是在所有主要移动平台上可用的移动应用程序。 或者,它可能是所有主流浏览器都必须支持的云应用程序。 测试人员必须执行跨浏览器和跨平台测试来识别缺陷并确保应用程序满足所有要求。 因此,GUI测试是指测试用户可见的应用程序的功能。 在计算器应用程序的示例中,这将包括验证应用程序是否正确响应诸如单击数字和功能按钮等事件。 GUI测试还会确认外观元素(如字体和图像)符合设计规范。 UI测试与GUI测试一样吗?

测试总结报告

时间秒杀一切 提交于 2019-12-06 11:51:46
第一阶段学习总结报告 曾经心怀澎拜,曾经满怀激情,曾经翘首等待这为期四个月的实训终于拉开帷幕。2015年的这个暑假对于我来说是最幸运而同时有特别重要的一个暑假,因为我非常幸运的来到了济宁惠普软件人才实训基地进行为期四个月的实训学习。第一天来到惠普我变被浓厚的企业文化深深的吸引,作为一家跨国公司,她有强大的包容性和多元性。实训期间采取公司制的这一策略让我们真正融入到公司的文化中,时刻以惠普员工的高标准来严格要求自己,磨练自己。 我学习的专业是软件测试,虽然在大学也开过“软件工程”这门课,但对测试这门行业的了解基本为零。通过几天几位导师和班主任和蔼可亲的指导以及全心全意的关怀,我对测试行情以及职业要求和发展等都有了较深入的了解。几天的测试基础的学习也是我越来越喜欢测试了,也更加坚定了我的选择。 众所周知,做测试职业工具是必不可少的,在学习了一些理论知识后,我们的美女导师徐老师就带领我们学习了第一个开源测试工具——testLink。第一次接触这个工具的时候我是丈二的和尚摸不着头脑,简直一头雾水,什么都不知道,课上跟着老师的思路做了一遍,虽然能做出来但是完全不明白做每一步的原因是什么。课下老师给了我们一个安装压缩包,让我们自己搭建环境,我不管是在网上百度也好找同学给帮忙也好几次都安装失败。软件XAMPP里的Ahache和Mysql总是启动不了,最后通过问老师才知道电脑的80端口被占用

<软件测试>软件测试

 ̄綄美尐妖づ 提交于 2019-12-06 07:03:02
1.软件测试基础 软件测试工程师:查找错误和缺陷,然后要求开发人员进行修改,保证软件质量。 漏洞(360安全漏洞):硬件,软件,协议的具体实现或系统安全策略存在缺陷,从而可以使攻击者在未授权的情况下破坏系统。 千年虫问题:年份存2年,超过百年会出现bug。1900→2000 开发和测试的比例:4:1→10:1 手工测试、功能自动化测试、性能自动化测试、白盒测试 1-3-5年规划:手工测试工程师,功能自动化测试工程师,性能测试工程师 需要的技术:计算机操作系统,软件开发技术、软件测试技术、自动化工具 1.1 Windows操作系统及网络基础   熟悉windows操作系统和计算机基础知识,能够搭建软件测试环境,熟悉网络协议。 什么是软件:软件=程序+文档 什么是软件缺陷: 软件未出现说明书要求的功能 软件出现了说明书指明不应该出现的错误  软件出现了说明书未提到的功能 软件未实现说明书虽未明确提及但应该实现的功能 软件难以理解,不易使用,运行缓慢或者从测试员角度看,最终用户会认为不好。  什么是软件测试:在现有软件中寻找缺陷的过程 软件测试的历史:defect(缺陷),bug(臭虫),debug(调试) 计算机层次:计算机硬件,操作系统,应用软件  裸机包含软件:BIOS(Basic input/output system 基本输入输出系统) 常见操作系统:Windows

系统测试

旧巷老猫 提交于 2019-12-06 02:25:19
系统测试 系统测试,英文是System Testing。是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。如安全测试是测试安全措施是否完善,能不能保证系统不受非法侵入。再例如,压力测试是测试系统在正常数据量以及超负荷量(如多个用户同时存取) 等情况下是否还能正常地工作。 [1] 中文名 系统测试 外文名 System Testing 组 成 组装测试 和 确认测试 目 的 验证系统是否满足需求规格 内容 系统测试是将经过 集成测试 的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统进行的一系列严格有效地测试,以发现软件潜在的问题,保证系统的正常运行。 流程如图1所示。系统测试的目的是验证最终软件系统是否满足用户规定的需求。 图1 系统测试流程图 主要内容包括: 功能测试 。即测试软件系统的功能是否正确,其依据是需求文档,如《产品需求规格说明书》。由于正确性是软件最重要的质量因素,所以功能测试必不可少。 健壮性测试。即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义:一是容错能力,二是恢复能力 分类 比较常见的、典型的系统测试包括恢复测试、安全测试、压力测试。下面对这几种测试进行一一介绍: 1)恢复测试 恢复测试作为一种系统测试

火狐插件火狐黑客插件将Firefox变成黑客工具的七个插件

南楼画角 提交于 2019-12-05 11:33:49
目前很多插件不支持 Firefox 3.5 哦 1、Add N Edit Cookies 查看和修改本地的Cookie,Cookie欺骗必备。 下载: http://code.google.com/p/editcookie/downloads/list 2、User Agent Switcher 修改浏览器的User Agent,可以用来XSS。 下载: https://addons.mozilla.org/zh-CN/firefox/addon/59 3、RefControl 修改Referer引用,也可以用来XSS或者突破一些防盗 链。 下载: https://addons.mozilla.org/zh-CN/firefox/addon/953 4、Live HTTP Headers 记录本地的Get和Post数据,并可修改数据后重新提交。 下载: https://addons.mozilla.org/zh-CN/firefox/addon/3829 5、Poster 用来Post和Get数据。 下载: https://addons.mozilla.org/fr/firefox/addon/2691 6、HackBar 小工具包,包含一些常用的工具。(SQL injection,XSS,加密等) 下载: http://devels-playground.blogspot.com

软件测试常见面试题(一)

心已入冬 提交于 2019-12-04 03:30:58
https://blog.csdn.net/FlyPigYe/article/details/93405954 1、开发犯低级错误怎么办? 开发首先要规范好编码,出低级错时不要职责,内心指出错误。让他们自己进行测试,反思找出错误。 2、你进行过那些测试,擅长什么? 我主要从事web测试,搭建环境,对程序进行集成测试、系统测试、回归测试。还有编写测试用例,使用手册,功能测试文档。 3、开发说不是bug怎么办? 将自己的见解告诉开发,不行就把见解和bug提交项目经理决定。 4、你的职业规划?* 巩固基础测试知识,提高理解需求能力。 学习自动化测试,并且运用。技术到尾后学习带领测试团队。 最后争取达到测试经理水平。 5、什么测试用例才是合格?* 能覆盖到所有测试点 6、缺陷报告测试组成? 缺陷编号、缺陷标题、缺陷描述缺陷有限等级、 缺陷优先程度、缺陷所属模块、缺陷所属版本、缺陷所属开发人员、 输入数据、输出结果、缺陷分析等。 C/S模式,使用交替方法确认是client还是server端问题 7、测试用例包括那些 用例编号、测试环境、用例标题、输入数据、预期结果 8、软件评审的人员和目的 人员:客户、项目经理、开发人员、测试人员 目的:查看软件是否还存在问题。是否在不同平台正常运行,是否有和客户理解不一致的地方,是否有改进的地方 * 9、什么事软件测试?目的? * 通过人工或者自动化的操作

【转帖】漏洞数量242:15,英特尔和AMD CPU谁更安全?

久未见 提交于 2019-12-03 22:32:51
漏洞数量242:15,英特尔和AMD CPU谁更安全? http://www.eetop.cn/cpu_soc/6946340.html 越来越多的用户开始怀疑哪种 处理器 可以最好地保护他们的计算机,数据和在线活动, 英特尔 和 AMD 之间数十年的长期斗争最近已进入一个新的层面。 (图片来源:Shutterstock) 直到最近几年,普通用户和网络安全研究人员都大多担心过多的软件漏洞,而这些漏洞似乎永远不会消失。 随着在2018年1月谷歌批露了Meltdown和Spectre CPU 设计缺陷开始,许多用户和安全研究人员意识到,为我们的电脑提供动力的 CPU 并不像我们以前想象的那样安全。 这给我们留下了一个问题:哪个公司更安全?当我们认为 英特尔 目前有242个公开披露的漏洞,而 AMD 只有16个(对 AMD 有利的比例为15:1)时,这个问题似乎显得很紧迫。 2018年: 处理器 安全元年 2018年1月,谷歌的零号项目安全专家以及其他独立的安全研究人员披露了 Meltdown和Spectre CPU 设计缺陷。这些漏洞的存在是由于大多数 CPU 体系结构团队为了提高其 芯片 性能而做出的设计选择。 Meltdown漏洞(也称为Spectre变体3)专门影响Intel的 CPU 。它允许第三方代码破坏通常由硬件实施的应用程序与操作系统之间的隔离

颠覆完美软件:软件测试必须知道的几件事(读书笔记6)

三世轮回 提交于 2019-12-03 09:24:01
十、怎样让软件更容易测试和更容易成功?(第15章)   当上一个项目失败,需要考虑下一个项目应该如何改善。本章介绍几种让软件更容易测试和更容易成功的方法。   1、软件测试变得困难的原因   从根本上来看,软件测试变得更困难的原因在于我们变得更有野心。我们希望有大型的软件来完成更有效率更好的事情。   1.软件越大,可能出现故障的地方就越多(故障数目)。   2.软件越大,越难查明故障的原因(查明花的时间)。   3.软件越大,工厂为维修而关闭,就会导致生产上更大的损失(损失的机会成本)。   2、让测试更容易和成功的方法   2.1 让系统尽可能小     让系统尽可能小(但是不要过小)。让需求受控,需要决策者或相关人来区分某件事对于产品是否真的是必需的。   2.2 让“系统”模型是可扩展的     应该警醒地检查你开发的简单系统是如何与更大的、及其复杂的系统纠缠在一起的。   2.3 增量构建有清晰接口的分立组件     例如就像“不要一次做所有事”策略所建议的,可以采用增量方式进行构建,在完成一个部分的构建、测试和修复工作后再开始下一个部分。     增量构建是测试先行的思想,即开始构建每个组件前先建立一组验收测试。   2.4 减少进入产品的缺陷数目     测试的难度不仅和从系统中去掉多少缺陷有关,还和他们何时被去掉有关。一般而言,越早去掉一个缺陷,它造成的损失就越小

缺陷报告的总结

匿名 (未验证) 提交于 2019-12-03 00:11:01
1.缺陷报告的作用   1)缺陷报告可以记录BUG   2)缺陷报告可以实现对BUG的跟踪管理   3)有利于BUG的分类统计和总结 2.如何识别缺陷   1)通过需求识别BUG,与需求不符就是BUG   2)缺陷定义(5条)   3)通过测试用例识别BUG,用实际结果与测试用例的预期结果比较,如果不一致就是BUG   4)可以通过与开发人员、产品经理、客户或有经验的测试人员沟通讨论,来识别BUG 3.编写缺陷报告的注意事项   1)小的BUG也要报告   2)对于不可重现的BUG也要BUG,但要注明该BUG不可重现   3)及时报告不做评价   4)对BUG的严重程度、优先级的划分准确。客观。不夸大BUG   5)BUG描述清晰、准确、易读,使用最少的步骤,保BUG再现   6)提交BUG之前认真审核,尽量保证有效,而不是因为自己的问题造成假BUG 来源:博客园 作者: 覃振鸿 链接:https://www.cnblogs.com/qinzhenhong/p/11567232.html