新手项目测试入门:全键盘操作与测试要点解析

需积分: 10 2 下载量 141 浏览量 更新于2024-08-19 收藏 1.46MB PPT 举报
"这篇文档是面向测试新手的入门教程,主要涵盖了项目测试的基本流程和注意事项,特别是关于界面交互和数据库数据的测试要点。" 在测试领域,尤其是对于新入行的测试人员,理解并掌握基本的测试流程和关键点至关重要。文档首先强调了测试的重要性,它是确保软件项目在交付前达到高质量标准的关键步骤。测试人员需根据开发人员提交的文件,针对UI设计、性能和功能完备性等进行详尽的检查。 在界面上,测试人员需要关注焦点问题,确保用户在操作过程中,焦点能够按照预期自动跳转,提供良好的全键盘操作体验。例如,在检验室签收界面,应考虑用户的使用习惯,通过键盘的Tab键能顺序访问各个控件。此外,还要注意刷新问题,比如在新增病历时,系统应保持原有的打开状态,以保持用户界面的连续性。 对于键盘操作,测试人员应测试各种交互,如按下"Enter"键时的行为,例如清空病历号或卡号信息。提示和警告的时机和循环也是关键,确保它们在适当的时候出现,避免用户混淆。例如,当有多个欠款记录时,系统应该一次性提醒,而不是多次重复提醒。 在数据库数据方面,测试人员需要验证数据的正确插入和表单间的关联。例如,办理免费就诊卡时不保存押金数据,确保相关表中无此类记录。同时,插入数据时要检查是否存在空格,以防止在与其他系统(如HIS)交互时出现问题。 此外,测试还涉及到对数据插入时间的验证,尤其是在大量数据执行时,确保时间戳的一致性,以消除潜在的误解。例如,通过在执行操作时获取系统时间并分配给所有执行记录,以避免因时间差异引起的错误。 最后,文档提到了表单之间的关联关系,如在sys_code表中插入数据时,对应的sys_code_type表也应同步更新,以防止后续使用中出现重复或丢失数据的问题。 总结起来,这篇文档为新人提供了项目测试的基础知识,包括界面交互的测试方法、数据库数据的验证策略以及如何处理各种可能的异常情况,这些都是做好软件测试工作所必需的关键技能。