《软件测试技术》测试分析报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北方民族大学

课程设计报告

系(部、中心)计算机科学与工程学院

姓名李榜明学号 2012

专业软件工程班级三

同组人员

课程名称软件测试技术

设计题目名称《网上书店系统测试分析报告》起止时间 2015年4月—2014年5月

成绩

指导教师签名任荣

北方民族大学教务处制

目录

1. 引言 (1)

1.1《测试分析报告》编写目的 (1)

1.2 参考资料 (1)

2. 静态测试错误报告 (1)

2.1 测试对象及参考规范 (1)

2.2 静态测试缺陷报告 (4)

3. 测试用例 (8)

3.1 单元测试用例设计 (8)

3.2 集成测试用例设计 (11)

3.3 系统测试用例设计 (12)

4. 缺陷报告 (12)

5. 测试总结 (16)

5.1 测试覆盖率 (16)

5.2 测试统计表 (16)

5.3 测试统计图 (17)

参考文献 (17)

1.引言

1.1《测试分析报告》编写目的

为了发现和报告网上书店统系统图书管理模块的错误和缺陷。通过测试,确保本系统的功能、互操作性等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便对系统进行进行升级时进行改进。

1.2 参考资料

2.静态测试错误报告

2.1 测试对象及参考规范

测试对象:系统分析设计说明书和图书管理模块功能代码

参考规范:《软件编程规范》作者:徐人凤孙宏伟王梅

测试对象为图书模块。功能模块代码如下:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Data.SqlClient;

using System.Data;

public class books

{

//定义对象

SqlConnection mycon = new SqlConnection();

SqlDataAdapter myadpt = new SqlDataAdapter();

DataSet myds = new DataSet();

public object ds;

//属性

public int booksId { get; set; }

public string booksName { get; set; }

public string booksIntro { get; set; }

public float bookPrice { get; set; }

public int booksNum { get; set; }

public string publisher { get; set; }

public string photo { get; set; }

public string type { get; set; }

//字段

public string sqlstr;

public string[] bookinfo;

//连接服务器,数据库

public void conn()

{

mycon.ConnectionString = "Data Source=QH-20141121JQID;Initial

Catalog=bookstore;user ID=lbm;password=921210";

}

//后台方法

//查询图书

public void selectbook(string bookid)

{

sqlstr = "select top 1 * from books where booksId='" + bookid + "'";

myadpt.SelectCommand = new SqlCommand(sqlstr, mycon);

myds.Clear();

myadpt.Fill(myds);

booksId=int.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(0).ToString());

booksName=myds.Tables[0].Rows[0].ItemArray.GetValue(1).ToString();

booksIntro=myds.Tables[0].Rows[0].ItemArray.GetValue(2).ToString();

bookPrice=float.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(3).ToString() );

booksNum=int.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(4).ToString());

publisher=myds.Tables[0].Rows[0].ItemArray.GetValue(5).ToString();

photo=myds.Tables[0].Rows[0].ItemArray.GetValue(6).ToString();

type = myds.Tables[0].Rows[0].ItemArray.GetValue(7).ToString();

}

//添加图书

public void addbook()

{

sqlstr = "insert into books(booksId, booksName, booksIntro, booksPrice, booksNum, publisher, photo, bookstype) values('" + booksId + "','" + booksName + "','"

+ booksIntro + "','" + bookPrice + "','" + booksNum + "','" + publisher + "','" + photo + "','" + type + "')"; ;

myadpt.SelectCommand = new SqlCommand(sqlstr, mycon);

myds.Clear();

相关文档
最新文档