`

有关于软件测试

阅读更多
     这一阵子要发布一个新版本给测试部门进行测试,我又做了大量的测试工作。我04年的时候做过半年多点时间的测试,那时候没发现产品中的一个BUG都非常高兴,哪个时候要发现BUG还是非常简单的,哈哈。现在又做了大概一周的测试,确没有哪种感觉,因为要测试自己小组完成的功能。
     说说测试的情况:很大部分都是页面的错误,下层的Service方法和DAO方法倒是很少有错误。错误一般是空指针错误,返回给页面显示的list为空啊;页面文字显示不正确啊,显示乱码啊;提示信息出错啊,或者需要有错误提示的没有错误提示之类的。
     页面之所以有这么多问题,我觉得主要有两方面的原因:第一:页面是变化最多的地方,开发人员不太擅长写页面代码,缺少专业的美工使得CSS设计风格不统一;第二:页面代码复杂性较大,一个页面包含了很多判断逻辑来显示正确的页面。比如:如果是A近来,那么就显示×××动作;要不是从B近来的,那么就显示YYY动作等等,页面的可重用性很低,事实上也造成了Action代码的冗长。
     从测试中发现的几个开发当中的问题:第一:改BUG不去验证,其实根本就没有改正又引入新的BUG;第二:使用配置服务器不当,不从配置服务器当中取得最新的代码,造成更新冲突;第三:开发人员之间缺少协作,发现了BUG不深入跟踪下去,不是自己的BUG就不管了;第四:重构过程中不写单元测试,不能保证重构之后的代码和重构之前的功能是一样的,事实上现在发现的一些反复错误都是因为底层的方法重构而引起的。  
     总而言之,现在的Team开发水平还比较低,特别是新来的人员和学生比较多,他们缺乏必要的培训,特别是项目规范的培训,这些将直接决定了未来产品的质量,不禁忧心啊。
分享到:
评论

相关推荐

    软件测试 ppt 软件测试 ppt 软件测试 ppt

    软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试...

    软件测试之中文网络资源总汇.txt

    3. **深圳软件测试网**(www.sztest.net/forum):深圳软件测试网是另一个活跃的社区,不仅有关于软件测试的基础知识介绍,还有最新的行业动态和技术趋势分享。 4. **UML资源**(www.uml.org.cn/Test/test.asp):...

    软件测试报告模板

    软件测试报告模板 软件测试报告模板是软件测试过程中的重要文档,它记录了软件测试的整个过程,包括测试计划、测试用例设计、测试环境配置、测试执行情况、测试结果分析等内容。通过软件测试报告模板,可以确保软件...

    软件测试论文参考文献.pdf

    软件测试有多种方法和技术,如黑盒测试、白盒测试、灰盒测试、回归测试、探索式测试等。不同的测试方法和技术适用于不同的软件产品和项目。 四、软件测试工具和环境 软件测试需要使用一些工具和环境,如JUnit、...

    软件测试_银行软件测试职位简历参考.pdf

    1. 软件测试项目经验:有软件测试项目经验,能够独立完成软件测试工作。 2. 编程语言经验:有 Java、Extjs 等编程语言经验。 3. 数据库管理经验:有 SQL Server 2000 和 Oracle 数据库管理经验。 在银行软件测试...

    软件测试技术、软件测试实验指导书、软件测试ppt.zip

    软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip ...

    软件测试实战项目(Web项目)

    软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试...

    软件测试教程 软件测试教程

    现在,软件测试已经发展成为一个独立的领域,有自己的理论、方法和技术。 八、关于测试人员的发展 软件测试人员是软件测试过程中的关键角色,他们负责对软件进行评估和验证,以确保软件的质量和可靠性。随着软件...

    高级软件测试 卷1 高级软件测试分析师sample

    《高级软件测试卷1:高级软件测试分析师》是目前市面上唯一完整的完全按照国际软件测试认证委员会(istqb)的测试人员认证高级大纲撰写的专业书籍系列之一。书本章节与高级大纲中高级软件测试分析师模块的标题、顺序和...

    软件测试课后习题答案.pdf

    "软件测试基础知识点" 软件测试是一种检查软件是否满足要求和预期的过程。软件测试的目的是为了确保软件的质量、可靠性和安全性。在软件测试中,需要检查软件的各个方面,包括功能、性能、安全性、可用性和兼容性等...

    软件测试 新浪微博测试

    软件测试新浪微博测试 软件测试是软件工程中非常重要的一个环节,它旨在确保软件的质量和可靠性。在软件测试中,测试工具起着非常关键的作用,能够帮助测试人员更好地测试软件的功能和性能。本文将介绍软件测试的...

    软件测试工程师入门之软件测试基础PDF版借鉴.pdf

    本资源摘要信息是关于软件测试工程师入门之软件测试基础的知识点总结。 一、软件测试概述 软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试的...

    软件测试管理PPT 软件测试管理PPT

    软件测试管理PPT,包括以下十部分 一、软件测试管理概述 二、软件测试组织管理 三、软件测试人员管理 四、软件测试进度管理 五、软件测试沟通管理 六、软件测试环境管理 七、缺陷管理和分析 八、软件测试风险管理 九...

    软件测试书籍打包 软件测试

    这个压缩包文件的主题聚焦于“软件测试书籍打包”,意味着它包含了关于软件测试的各种学习资源,可能是电子书、教程文档或者课程大纲等。下面我们将深入探讨软件测试的一些核心知识点。 1. **软件测试基础**:软件...

    软件测试记录.doc

    软件测试记录文档知识点总结 本文档主要讨论软件测试记录文档的重要性、内容结构和测试过程中的应用。软件测试记录文档是软件开发过程中不可或缺的一部分,它记录了软件测试的整个过程,包括测试计划、测试用例、...

Global site tag (gtag.js) - Google Analytics