我想我会一直走在测试的道路上,既然 我已选择了测试这条路 欢迎测试界的XDJM一起交流、共同进步

SugarCRM联系人模块系统测试过程

上一篇 / 下一篇  2009-03-07 12:56:19

一、熟悉被测试模块

1.   熟悉被测试模块

      用户手册浏览、数据库了解、服务器端的处理、询问开发

2.   数据库的设计

      熟悉与该模块对应的数据库表,表的内容

3.   了解系统的工作方式

----捕获Sugar文件夹的变化,分析工作原理

1) tmp目录下,session文件记录登陆状态,用户操作

2) smarty目录

对应smarty模板引擎,templates_c为其中一个模板

3) upload临时存放导入的文件(文件名重新命名)

4) import目录:

记录导入的状态信息

4.   通过SFDPO方法进一步了解

      S: PHP开发、各目录的用途(Smartyuploadimport

      F:联系人模块功能(增删改查)

      D:session文件、import目录下CSV文件、VCF文件

      P:Apache+php+mysql

      不同浏览器,不同版本

      O:联系人模块的操作对其它模块的影响(关联)

5.   SRS中重要内容角度进一步了解

      1)用户特征:

      Sugar管理员:使用系统管理

              管理员有一定的技术水平,所以系统管理模块可以简单测试。

      市场人员、销售人员、服务人员、管理层

      2)假设依赖

      PHP开发,使用模板技术,mysql

      3)具体需求

      4)标准符合性

      5)本地化(中、英文版本)

二、制定测试计划

      组织形式、测试对象、需求跟踪、通过/失败标准、挂起标准、工作任务分配、测试任务安排

      问题:怎样才能制定一个好的计划?

1) 进度安排详细

2) 每个人工作具体/明确

3) 注意风险

4) 了解每个人的能力

5) 考虑时间冗余

6) 考虑人员培养

工作任务分配可以从以下几方面考虑:测试对象相关、测试人员能力、测试工作量

三、制定测试方案

用例重要级别:影响用例执行顺序。

问题:如果用例在QC上编写,用例格式该如何确定?

指导下一步工作,也就是用例设计。

四、用例设计

      从三个方面考虑用例设计

      基本使用:分析输入、处理

 

      复杂使用:重复多次,不同功能混用     

      多用户使用


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-14  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 25627
  • 日志数: 42
  • 建立时间: 2008-12-06
  • 更新时间: 2009-06-15

RSS订阅

Open Toolbar