
软件测试分享
我在全球村
如需技术帮助,请在WeChat(微信)搜索“我在全球村”,关注后给我留言“加好友”。
展开
-
Python自动单元测试框架
一、软件测试大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活动,而软件测试则是保证质量的关键措施。正像软件熵(software entropy)所描述的那样:一个程序从设计很好的状态开始,随着新的功能不断地加入,程序逐渐地失去了原有的结构,最终变成了一团乱麻(其实最初的"很好的状态"得加个问号)。测试的目的说起来其实很简单也转载 2012-07-11 16:34:06 · 594 阅读 · 0 评论 -
浅谈软件测试团队规范建设
一些已经从事测试工作三到五年的朋友正在积极的向QA Manager 角色转型,他们对于将来的发展方向也很一致,普遍观点大都是组建一支出色高效的测试团队。最近我也想了一些团队规范和成为具有出色团队称号的必要条件,自己从事测试工作也接近四年了,有些是我在原先工作中遇见并且总结出来的,写的我认为还谈不上全面以后还会逐渐补全。 条件: 缺陷管理 首先正规测试团队至少会有一转载 2014-10-30 17:42:05 · 740 阅读 · 0 评论 -
软件测试经理岗位工作规划书
针对两方面的计划风险,需要作出以下改进措施,并坚决执行: 1、资源共享。组织培训,尽快使原有两个组中的核心业务知识共享,同时,每个成员还会负责原有的日常测试工作,在开发部门的开发模式不调整的情况下,继续以项目为单位,进行测试。同时,在培训和自学中,尽快掌握其他业务,同时,达到可以对其他业务的手工操作熟练掌握,最终可以实现招标,采购测试人员的交叉。 2、技术共享。测试工作中的技术转载 2014-10-30 17:44:35 · 1057 阅读 · 0 评论 -
软件项目需求管理
软件需求的概念 (1)宽泛地讲,需求来源于用户的一些"需要",这些"需要"被分析、确认后形成完整的文档,该文档详细地说明了产品"必须或应当"做什么。 (2)是用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 (3)期望?! 一种心理活动、笼统、不细致、不懂过程 需求的重要性 (1)Frederick Brooks在他1987年经典文章"转载 2014-10-30 17:40:44 · 1420 阅读 · 0 评论 -
浅谈软件兼容性测试
摘要:随着社会的不断进步和计算机科学技术的快速发展,计算机软件在国民经济和社会生活等方面发挥着越来越重要的作用。作为计算机的灵魂――软件在其中起着举足轻重的作用。软件开发中出现错误或缺陷的机会越来越多,市场对软件质量重要性的认识逐渐增强,因此软件测试在软件项目实施过程中的重要性日益突出。但目前软件测试的地位和作用,还没有真正受到重视,这影响了软件测试活动开展和软件测试质量的提高。本论文简要介绍了软转载 2014-10-30 17:37:16 · 3635 阅读 · 0 评论 -
测试用例的设计-提高测试覆盖率
很久没来了,现在原创 2014-05-06 17:05:28 · 2575 阅读 · 0 评论 -
软件产品测试概览
收藏 81软件产品测试编辑软件工程:采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能得到的最后的技术方法结合起来。,2、基准配置又称为基线配置,是经过阶段评审后的软件配置成分,3、软件工程强调生命周期方法学和各种结构分析及结构设计技术目录1复习资料2软件检视1转载 2014-05-06 17:12:03 · 1140 阅读 · 0 评论 -
软件测试中涉及的英语
Acceptance testing : 验收测试 Accessibility test : 软体适用性测试 Ad hoc testing : 随机测试 Algorithm analysis : 算法分析 Alpha testing : α测试 Anomaly : 异常 Artifact :转载 2013-06-16 19:23:38 · 1279 阅读 · 0 评论 -
10 Tips to Survive and Progress in the Field of Software Testing
These tips not only survive but also advance you in your software testing career. Make sure you follow them:Tip #1) Written communication – I repeatedly saying this on many occasions that keep all t转载 2013-01-03 18:46:06 · 756 阅读 · 0 评论 -
Iozone 文件系统的读写性能测试工具的使用
iozone 文件系统的读写性能测试工具的使用1、工具介绍:iozone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试 Read, write, re-read,re-write,read backwards, read strided, fread, fwrite, random read, pread, mmap,aio_read, aio原创 2012-12-13 14:30:51 · 4305 阅读 · 0 评论 -
Sikuli 测试
今天看见论坛帖子有人答复我上次提的自动化测试工具的寻找问题。其中一人推荐Sikuli ,自己下载下来后在windows上运行了下,感觉很容易上手,还不错,但是不知道在linux系统上运行起来咋样,还在安装中,等待实践;不过对此款软件还是写几句感言,后续实践了再补充;1、简单,依靠图像识别,UI界面也很简洁(当然有些该有的功能还没加上去);跨多平台,据说还可以实现android测试;2、运行原创 2012-08-14 16:22:37 · 1166 阅读 · 0 评论 -
web测试
下面是别人一个web测试的经验总结,觉得有道理,就转载下来了。1. 功能测试1.1.链接测试链接是 Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,文章来自中国IT实验室http://embed.chinaitlab.com/测试所链接的页面是转载 2012-07-19 08:56:15 · 899 阅读 · 0 评论 -
软件测试的魅力何在?
问题:软件测试的魅力何在?您为什么选择测试一行而不做开发? 精彩回答: 陈甫鸼: 虽然我现在换到开发去了,不过毕竟也在这一行做了六年,貌似还是有机会在这里发言的吧。最初我接触测试纯粹是出于偶然,微软到我们学校的面试只有做测试的肯要我啊。不过后来做了一阵子之后慢慢就喜欢上这个位置了。说说我过去的一些经验吧。 正如我之前在很多回复中说的,测试和开发是两个关注点不一样的工作。开发转载 2012-07-17 22:47:08 · 2344 阅读 · 0 评论 -
Phoronix Test Suite
http://www.phoronix-test-suite.com/?k=homephoronix.com 是业内一个知名的网站,其经常发布硬件性能测评以及 Linux 系统相关的性能测评, Phoronix Test Suite 为该网站旗下的 linux 平台测试套件 , Phoronix 测试套件遵循GNU GPLv3协议。phoronix.com 刚刚发布了最新版的 Phoron原创 2012-07-17 16:25:07 · 2683 阅读 · 0 评论 -
Using Bash shell scripts for function testing
功能测试是软件开发的一个关键部分 -- 而已经装入 Linux 的 Bash 可以帮您轻而易举地完成功能测试。在本文中,Angel Rivera 将说明如何运用 Bash shell 脚本通过行命令来执行 Linux 应用程序的功能测试。由于此脚本依赖于命令行的返回码,因而您不能将这种方法运用于 GUI 应用程序功能测试是开发周期的一个阶段,在这个阶段中将测试软件应用程序以确保软件的函数如转载 2012-07-16 15:10:52 · 1152 阅读 · 0 评论 -
测试linux下一些最基本的服务情况的方法
1、进程管理1.1 创建进程#include //Standard library definitions #include //Standard symbolic constants and types int main(int argc, char *argv[]) { pid_t pid; //Define a variable. pid=for原创 2012-07-02 17:06:20 · 595 阅读 · 0 评论 -
在做自动化测试之前你需要知道的什么是自动化测试?
我们常常发现招聘要求中都要求自动化测试技能,但是入职后大多发现其实用不着自动化,为始末呢?我们的项目适合自动化测试吗?如何去选择自动化测试开发才值得呢?什么是自动化测? 做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。 首先理清自动化测试的概念,广义上来讲,自...转载 2019-06-06 14:33:09 · 299 阅读 · 0 评论