`
java_eye2009
  • 浏览: 88129 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

测试过程中的两个问题

 
阅读更多

问题1:在机器1 代码执行的结果是1、2 ,而这个结果也是正确的

            在机器2 同一段代码执行的结果是 2、1 ?

 

思路: 问题提出来,首先想到是环境造成结果不一样,但同一段代码,在不同的机子上为什么会造成不同的结果,百思不解,只能看代码,大致过一遍也没发现问题。事后才知道应该着重从决定顺序的代码点看,决定顺序的有两个地方,一个是数据库查询,一个是页面显示,如果问题发现时从这两个点看代码,应该问题会很快解决。事后证明问题出现在数据库查询上出现问题,也就是代码笔误,改传递参数的我写成硬代码

 

 

问题2:一段代码执行保存功能,有时就能保存上,而有时就是保存不上?

 

思路:问题提出来,首先看字段是否取到,是否被设置过,过了好几遍代码都没有问题,当时也没想到这个也和环境有问题,所以问题就没有解决,后来在调试模式,竟然发现我的保存方法,没有调试到,才知道环境问题,方法在环境中竟然存在两个,而保存不上的情况,是因为调用的是另外的方法

分享到:
评论

相关推荐

    软件测试过程中,需要注意的常识性问题

    例如,一个简单功能如计算两个整数的最大公约数,理论上需要对所有可能的正整数对进行测试,这显然是不切实际的。因此,测试人员在实际操作中会使用等价类划分、边界值分析等方法,找到能够代表多数情况的最小测试...

    测试过程的两个分析文档

    这两个分析文档——"测试结束文档.xls"和"每日构造缺陷统计表.xls",是测试过程中非常关键的工具,用于系统地记录和分析测试过程,以提高效率并找出潜在问题。 "测试结束文档"通常包含以下内容: 1. **项目概述**...

    论文研究-二装置搜索两个坏硬币之分解数为2的平衡模型的统一测试过程.pdf

    给出了用两台装置搜索两个坏硬币问题中分解为 2的 6个平衡模型的统一测试过程 t,使得当 k为奇数时 ,tk/nk=1 ,当 k为偶数时 ,tk/nk>0 .93 .这里 tk表示测试过程 t在 k次...

    通过ECID实现在半导体测试过程中剔除潜在问题芯片.pdf

    半导体测试过程中的问题芯片剔除技术一直是半导体制造行业研究的重点。在集成度日益提高、芯片设计日益复杂的背景下,如何有效识别并剔除潜在问题芯片,以减少测试成本、提高测试效率显得尤为重要。本文提出了基于...

    《软件性能测试过程详解与案例剖析(第二版)》第一章习题及….pdf

    在两个高峰时段,网站A的QPS是一样的,但考虑到用户操作的页面可能不同,及网站需要保持的连接数量不同,网站A的性能表现不会完全相同。 4. 性能下降曲线:性能下降曲线可以用理发师模型解释。当顾客数量小于或等于...

    软件测试实验 包括 两个实验 完整版

    实验报告是软件测试中必不可少的一部分,它记录了测试过程、发现的问题、修复情况以及测试结果。通过撰写和阅读实验报告,学习者能够学习如何系统地整理测试数据,以及如何有效地沟通测试结果。 总的来说,这个...

    通用软件测试过程管理系统.pptx

    STM,即Software Testing Management System,是一款通用的软件测试过程管理系统,旨在为软件测评实验室和企业软件测试部门提供一个集测试技术过程与质量管理过程于一体的综合管理平台。该系统遵循实验室或企业的...

    软件开发过程中的开发与测试

    在软件开发过程中,开发与测试是两个非常重要的环节。良好的开发流程能够确保软件的质量与稳定性,而有效的测试则能及时发现并修复软件中存在的各种问题(即所谓的“Bug”)。接下来,我们将详细探讨这两个环节的...

    softwaretest软件测试过程资料.pdf

    确认/验收测试和系统测试是软件测试过程的最后两个阶段。确认/验收测试的目的是测试整个软件产品是否满足了用户的需求,而系统测试的目的是对系统的性能进行测试。 7. 测试模式图 测试模式图是一个描述软件测试...

    心理测试项目测试过程_20170915.docx

    测试过程分为四个步骤: 步骤 1:测试人员 1 使用管理员账号登录,创建其他测试人员的账号,并在权限管理中开启创建账号的所有权限。然后,测试人员 1继续测试自己负责的模块的具体功能。 步骤 2:测试人员 2 使用...

    软件测试过程可视化的研究与应用

    为解决上述问题,本文结合软件测试和可视化技术,采用从全局到局部再到细节的 可视分析思路,结合多种可视化表现形式,实现了软件测试过程可视分析系统,从软件 测试全过程和子过程可视分析两个角度,帮助测试人员、...

    测试投屏延迟的网页(一个页面两个毫秒级时钟)

    在测试过程中,这样的工具对评估视频会议、在线教学或游戏等实时性要求较高的场景的性能尤其有用。 首先,`styles.css` 是网页的样式表文件,它定义了网页的布局和视觉样式。在这个特定的网页中,`styles.css` 可能...

    网络游戏测试过程.docx

    游戏测试过程 游戏测试是软件测试的一部分,但它具备了软件测试所有的一切共同的特性,并且由于游戏的特殊性,游戏测试主要分为两部分组成,一是传统的软件测试,二是游戏本身的测试。 游戏测试的目的是发现问题并...

    心理测试项目测试过程_20170719.docx

    心理测试项目的测试过程是一项复杂而细致的工作,涉及到多个角色的参与和多个功能模块的验证。在本项目中,测试团队由四人组成,包括两位后台管理员、一位心理老师以及一个模拟班主任和学生的角色。测试的主要目标是...

    altiumdesigner增加测试点,解决layout过程中PCB板测试点遗漏问题

    5. **使用PCB Filter和PCB List**:这两个工具可以帮助你检查哪些网络还没有测试点。打开“PCB Filter”,设置过滤条件以显示所有未连接到任何网络的“Free”焊盘。同时打开“PCB List”,这会列出所有的网络和焊盘...

    软件测试的有效方法(第3版)

    - 是否已经制定了一个计划,以使测试过程更加有效和高效,并能够在适当的时候执行? - 持续改进测试过程是提升软件质量的关键所在。 综上所述,《软件测试的有效方法(第3版)》这一章节通过详细阐述软件测试环境中...

    软件测试是软件开发过程

    根据测试过程是否需要运行软件,测试又可以分为静态测试和动态测试。静态测试不需要运行软件,而动态测试则需要。同时,根据测试的关注点,测试还可以分为白盒测试和黑盒测试,白盒测试关注程序的内部结构,而黑盒...

    两个ListView同步滑动

    10. **测试与调试**:在开发过程中,应充分进行各种滑动操作的测试,包括快速滑动、慢速滑动、点击滚动条等,确保同步效果无误。使用Android Studio的布局检查器和Logcat可以帮助定位和解决问题。 以上就是实现两个...

    Java单元测试相关的两个jar包

    在Java中,我们经常使用JUnit和Hamcrest这两个库来进行单元测试。这两个jar包——junit-4.12.jar和hamcrest-core-1.3.jar,正是用于此目的的关键工具。 JUnit是一个流行的Java单元测试框架,由Ernst Bier和Kent ...

    spring-Hibernate整合代码测试过程

    在"spring-Hibernate整合代码测试过程"中,我们将会讨论以下几个关键知识点: 1. **Spring与Hibernate的整合**:整合这两个框架的主要目的是为了利用Spring的事务管理能力以及Hibernate的对象关系映射功能。Spring...

Global site tag (gtag.js) - Google Analytics