全文预览

自动化测试电子商务论文

上传者:读书之乐 |  格式:docx  |  页数:2 |  大小:38KB

文档介绍
用例的设计工作,测试用例的好坏往往直接决定了测试的好坏。通常,出于多方面的考虑,一个功能点的测试用例往往不止一个,需要我们反复地推敲和琢磨。例如电子商务网站的登录功能可以从以下几个方面进行测试:(1)用户名和密码的正确性;(2)字母大小写;(3)Tab和Enter键等热键;(4)密码的一些重要特性(是否掩码、是否可复制、是否可以无限次数尝试);(5)重复登录;(6)注入式攻击。当测试的思路梳理清楚后,就可以开始编写具体的测试用例。一个好的测试用例描述有利于测试人员准确地执行测试工作。电子商务网站的测试用例包括了标识符ID、模块、功能、正反例、用例名称、前置条件、测试步骤、测试数据、预期结果、实际结果、优先级等内容。РР2.4录制测试脚本测试脚本的开发本身就是一个软件开发的过程,如果我们仅靠手敲代码的方式开展工作的话,将会耗费很多时间,而且需要技术高瞻的测试人员担此重任。自动化测试工具QTP可以很好地解决这一难题。QTP利用先进的对象识别技术和鼠标、键盘监控机制来录制测试脚本,测试人员只需要按照测试步骤进行界面操作,就如执行手工测试一样即可。Р2.5优化测试脚本从上面的代码可以看出,录制后的测试脚本虽然基本满足运行的要求,但是缺少一些必要的逻辑判断、输入输出信息、注释等内容。这样的线性脚本不但运行不稳定,而且毫无可读性。一般情况下,录制后的测试脚本仅仅是减少了部分代码的编写工作,测试人员还要对其进行优化,除了刚才所列举的内容之外,测试脚本还必须插入检查点,检查点是为了将实际的运行结果与预期结果作比较,最终得出测试是否通过。Р2.6运行测试脚本与结果分析运行测试并查看测试结果是自动化测试的最后一个步骤,测试人员通过这一步骤检查测试脚本是否正确地完成测试,根据测试结果判断测试是否通过。运行测试脚本是一个完全自动的过程,无需测试人员的介入。Р作者:林尧林德新单位:肇庆学院计算机学院

收藏

分享

举报
下载此文档