{
throw ex;
}
}
private void pinglun()
{
string id = Request["id"].ToString();
string sSql = "select * from Discuss where Newsid=" + id+" order by Dates desc";
SQL s = new SQL();
DataSet ds = s.DSSearch(sSql);
DataList1.DataSource = ds;
DataList1.DataBind();
}
protected void Button1_Click(object sender, EventArgs e)
{
string id = Request["id"].ToString();
string sSql = "insert into Discuss values(" + id + ",'" + TextBox1.Text +"','"+DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+ "','" + Session["Users"].ToString() + "')";
SQL s = new SQL();
bool result = s.SqlResults(sSql);
if (result == true)
{
TextBox1.Text = "";
Page.RegisterStartupScript("alert", "<script>alert('评论成功!');</script>");
}
else
{
Page.RegisterStartupScript("alert", "<script>alert('评论失败!');</script>");
}
pinglun();
}
第5章 验证和测试
5.1软件测试概述
软件测试是软件开发过程中最关键的阶段。当测试成功时可以尽早发现产品中存在的问题并及时解决。尽早解决可以使软件发布后文护的费用降低。测试的目的是为了保证软件的质量,满足设计的要求和客户的要求:因此软件测试是保证质量的关键步骤,也是对软件的规格说明、设计和编码的最后复审。
5.2软件测试的目标
测试是指“用意在于发现错误而执行一个程序的过程”,一个成功的测试是指它成功地发现了一个尚未发现的错误。软件进行测试,可以分为单元测试、编码测试和综合测试,单元测试可以测试单一模块的功能并确定其功效;编码测试可以测试各模块之间的连接是否有效;综合测试是对软件最后的审定软件的各项功能是否齐全有效,是否能顺利完成设计的目的。
5.3软件测试的方法
软件测试方法一般分为动态测试方法与静态测试方法。动态测试方法中又根据测试用例的设计方法不同,分为黑盒测试与白盒测试两类。
5.3.1 静态测试
静态测试是采用人工检测盒计算机辅助静态分析的手段对程序进行检测,方法如下:
人工检测:是指不依靠计算机运行程序,而靠人工审查盒评审软件。
计算机辅助静态分析:指利用静态分析软件工具对被测试程序进行特性分析,从程序中提取一些信息,来检查可能出错的变量、参数与代码等。 ASP.net网络信息发布系统设计与实现+ER图+流程图(14):http://www.751com.cn/jisuanji/lunwen_760.html