软件测试方法和技术报告

软件测试方法和技术报告
软件测试方法和技术报告

计算机学院

软件工程XXXX

XXX

xxxxx

一、目的

1.通过简单程序黑盒测试和白盒测试,熟悉测试过程,对软件测试行程初步了解,并

养成良好的测试习惯。

2.熟练掌握如何运用基路径测试方法进行测试用例设计,进行逻辑覆盖率分析。

3.通过试验和应用,要逐步提高和运用黑盒测试技术解决实际测试问题的能力。

二、测试环境

1.系统:windows7

2.编译器:Microsoft Visual C++ 6.0

3.调试工具:Microsoft Visual C++ 6.0调试工具

三、问题定义

1.问题定义: 程序思路:计算输入日期与公元1年1月1日所相差的天数,具体如下:

总天数=公元1年到输入日期上一年年底天数+输入年份的1月到上月月底天数+输

入日期的天数。

2.说明:闰年满足条件(year%4==0)&&(year%100!=0)||(year%400==0)。

3.程序源码

#include

using namespace std;

int judge(int year,int month,int day) //判断输入是否正确函数

{

int ret=1;

if(year<1000||year>2050||month<1||month>12||day<1||day>31)

{

ret=0;

}

if(month==2)

{

if((year%4==0 && year%100!=0) || (year%400==0))

{

if(day>29) ret=0;

}

else if(day>28)

{

ret=0;

}

}

return ret;

}

int main() //主函数

{ int x=1,year, month, day;

while(x)

{

int i, num=0,total, total1, total2;

long int data;

cout<<"Input data!!!";

cin>>data;

day=data%100;

month=data/100%100;

year=data/10000;

if(!judge(year,month,day))

{

cout<<"Error input !"<

continue;

}

for(i=1; i

{

if((i%4==0)&&(i%100!=0)||(i%400==0))

num++;

}

total1 = 365*(year-num-1) + 366*num;

if((year%4==0)&&(year%100!=0)||(year%400==0))

{

switch(month)

{

case 1:total2 = 0;break;

case 2:total2 = 31;break;

case 3:total2 = 60;break;

case 4:total2 = 91;break;

case 5:total2 = 121;break;

case 6:total2 = 152;break;

case 7:total2 = 182;break;

case 8:total2 = 213;break;

case 9:total2 = 244;break;

case 10:total2 = 274;break;

case 11:total2 = 305;break;

case 12:total2 = 335;break;

}

}

else

{

switch(month)

{

case 1:total2 = 0;break;

case 2:total2 = 31;break;

case 3:total2 = 59;break;

case 4:total2 = 90;break;

case 5:total2 = 120;break;

case 6:total2 = 151;break;

case 7:total2 = 181;break;

case 8:total2 = 212;break;

case 9:total2 = 243;break;

case 10:total2 = 273;break;

case 11:total2 = 304;break;

case 12:total2 = 334;break;

}

}

total = total1 + total2 + day;

int week = total % 7;

cout<<"The date is: ";

switch(week)

{

case 0:cout<<"Sunday"<

case 1:cout<<"Monday"<

case 2:cout<<"Thuesday"<

case 3:cout<<"Wednesday"<

case 4:cout<<"Thursday"<

case 5:cout<<"Friday"<

case 6:cout<<"Saturday"<

}

cout<<"Enter 0 to quit,1 to continue(0/1):";

cin>>x;

}

return 0;

}

4.白盒测试

1.控制流程

2.测试结果

5.黑盒测试

1.分析各种输入,结合程序输出结果,进行等价类划分,并给出详细测试用例。

(1)

输入条件有效等价类编号无效等价类编号

year

Year为闰年 1

Year不为闰年 2

Year为正整数 3

Year为非正数13

Year为非整数14

month Month=1,3,5,7,8,10 4 month<1 15 Month=4,6,9,11 5 month>12 16 Month=2 6

month为非整数17 Month=12 7

day 1<=day<=27 8 day<1 18 day=28 9

day为非整数

19 day=29 10

day=30 11

day=31 12 day>31 20

(2)选择测试用例,使之覆盖所有等价类情况。

测试用例表:

测试用例编号

输入数据

输出数据

覆盖等价

类year month day

1 1999 5 21 Friday

2 1989 2 27 mo

3 1989

4 26 Monday

4 1989 12 30 Thuesday 2,3,7,11

5 1989 5 31 Monday 2,3,4,12

6 -1 5 22 Error input 13

7 1.5 5 22 Error input 14

8 1989 -1 22 Error input 15

9 1989 13 22 Error input 16

10 1989 5.5 22 Error input 17

11 1989 5 -1 Error input 18

12 1989 5 2.5 Error input 19

13 1989 5 32 Error input 20 (3)边界值分析表(1<=year<=2050):

2.测试结果:

四、总结

水平有限只进行了基本测试。

软件测试实验报告96812

实验一:软件测试方法 一:实验题目 采用白盒测试技术和黑盒测试技术对给出的案例进行测试 二:试验目的 本次实验的目的是采用软件测试中的白盒测试技术和黑盒测试技术对给出的案例进行测试用例设计。从而巩固所学的软件测试知识,对软件测试有更深层的理解。 三:实验设备 个人PC机(装有数据库和集成开发环境软件) 四:实验内容 1):为以下流程图所示的程序段设计一组测,分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。并在各题下面写出测试用例、覆盖路径及结果等。 2):画出下列代码相应的程序流程图,并采用基本路径测试方法为以下程序段设计测试用例(需列出具体实验步骤)。 void Do (int X,int A,int B) { 1 if ( (A>1)&&(B==0) ) 2 X = X/A; 3 if ( (A==2)||(X>1) ) 4 X = X+1;

5 } 采用基本路经测试方法测试用例,并写出具体步骤 3):在某网站申请免费信箱时,要求用户必须输入用户名、密码及确认密码,对每一项输入条件的要求如下: 用户名:要求为4位以上,16位以下,使用英文字母、数字、“-”、“_”,并且首字符必须为字母或数字; 密码:要求为6~16位之间,只能使用英文字母、数字以及“-”、“_”,并且区分大小写。测试以上用例。 用所学的语言进行编码,然后进行等价类测试,当用户名和密码正确输入时提示注册成功;当错误输入时,显示不同的错误提示 通过分析测试用例以及最后得到的测试用例表分析所测程序的正确性,最后总结自己在这次试验中的收获并写出自己在这次试验中的心得体会。 五:实验步骤 1) (1)用语句覆盖方法进行测试 语句覆盖的基本思想是设计若干测试用例,运行被测程序,使程序中每个可执行语句至少被执行一次。由流程图可知该程序有四条不同的路径: P1:A-B-D P2:A-B-E P3:A-C-F P4:A-C-G 由于p1p2p4包含了所有可执行的语句,按照语句覆盖的测试用力设计原则,设计测试用例 无法检测出逻辑错误 (2)用判定覆盖方法进行测试 判定覆盖的基本思想是设计若干测试用例,运行被测程序,使得程序每个判断的取真和取假分支至少各执行一次,即判断条件真假均被满足。 条件覆盖测试用例 (3)用条件覆盖进行测试 条件覆盖的基本思想是设计若干测试用例,执行被测程序后要使每个判断中每个条件的可能取值至少满足一次。对于第一个判定条件A,可以分割如下: ?条件x>8:取真时为T1,取假时为F1;

软件测试实验报告材料58877

标准实用 本科实验报告 课程名称:软件测试技术 实验项目:软件测试技术试验实验地点:实验楼211 专业班级:软件工程学号: 学生:戴超 指导教师:兰方鹏 2015年10月7 日

理工大学学生实验报告 学院名称计算机与软件学院专业班级软件工程实验成绩学生戴超学号实验日期2015.10. 课程名称软件测试实验题目实验一白盒测试方法 一、实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。 (2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验容和原理 测试以下程序段 void dowork(int x,int y,int z) { (1)int k=0,j=0; (2)if((x>0)&&(z<10)) (3){ (4)k=x*y-1; (5)j=sqrt(k); (6)} (7)if((x==4)||(y>5)) (8)j=x*y+10; (9)j=j%3; (10)} 三、主要仪器设备 四、操作方法与实验步骤 说明:程序段中每行开头的数字(1-10)是对每条语句的编号。

A 画出程序的控制流图(用题中给出的语句编号表示)。 B 分别用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。 C 编写完整的C 程序(含输入和输出),使用你所设计的测试用例运行上述程序段。完整填写相应的测试用例表(语句覆盖测试用例表、判定覆盖测试用例表、条件覆盖测试用例表、判定/条件覆盖测试用例表、条件组合覆盖测试用例表、路径覆盖测试用例表、基本路径测试用例表) 流程图为: 开始 开始 k=0,j=0 (x>0)&&(z<1) k=x*y-1 j=sqrt(k) (x==4)||(y>5) j=x*y+10 j=j%3 结束 1 2 5 7 8 9

关于土木工程专业评估的评述和建议

关于土木工程专业评估的评述和建议 毕家驹 (同济大学研究生院,上海,200092) 摘要 本文从国际通行的工程教育专业评估的现状和发展趋势出发,对我国土木工程专业评估所取得的成就作了评述并给予了高度评价;对土木工程专业评估的近期改革提出了四点建议;又就其跨世纪的 建设, 提出了三点设想。这些建议和设想的意图是进一步提高我国土木工程专业评估的质量和水平, 为该专业评估的国际互相承认创造更好的条件。 关键词工程教育,土木工程,专业评估,国际互认 0 引言 土木工程专业评估,是我国工程学士学位专业中按照国际通行的专门职业性专业鉴定(professional programmatic accreditation)制度进行合格评估的第一例。我国的“合格评估”,通常简称为评估, 相当于国际惯称的“鉴定”。 第一届全国高等学校建筑工程专业教育评估委员会(NBCEA,以下简称评估委员会)成立于1993年。在建设部和教育部的领导下,委员会至今已分两批审核了21所高等学校的评估申请。其中有2个专业点因不符合申请条件,未获受理。在受理的19所学校中,有18个学校的专业点通过了评估。这些学校是:清华大学、天津大学、东南大学、同济大学、浙江大学、华南理工大学、重庆建筑大学、哈尔滨建筑大学、湖南大学、西安建筑科技大学(以上各大学合格有效期1995-2000年)、沈阳建筑工程学院、郑州工业大学、合肥工业大学、武汉工业大学、华中理工大学、西南交通大学、长沙铁道学院、华侨大学(以上各大学合格有效期1997-2002年),另1所学校,因自评报告存在较多问题,中途主动撤消评估申请。 评估实践证明,专业评估在提高教育质量、改革专业教育、改进教学管理、建设师资队伍、增加投资强度、加强教育界与工程界的联系和合作等方面均发挥了积极的作用,取得良好的效果,也为在我国其它工程专业推广专业评估制度创造了经验。同时,专业评估也获得国外同行的好评和认可, 为土木工程教育走向世界打开了通道[1]。 本文将对土木工程专业评估进行评述,并为它在世纪之交的改革和建设提供建议。 随着专业的调整和重组,以前的窄口径的建筑工程专业已逐步为宽口径的土木工程专业所取代。以下将专业名称一律改称为土木工程。 1 高水准的定位和面向世界的构思 我国的土木工程专业评估从一开始就有高水准的定位和面向世界的构思[2]。它具有下列特点。 1. 1业务主管部门—建设部—的领导对专业评估高度重视,并对此具有远见卓识。“一定要建立与国际接轨的工程专业评估制度”的指导思想贯穿始终。建设部有关司、处积极贯彻

软件测试实验报告

桂林航天工业学院 课程设计报告 课程名称:软件测试 专业:软件技术 学号:201102520xxx 姓名: 指导教师:

实验一黑盒测试 一.实验目的 (1)能熟练应用黑盒测试技术进行测试用例设计; (2)对测试用例进行优化设计; 二.实验内容 1.三角形问题的边界值分析测试用例 在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为[1, 100] 。在三角形问题中,有四种可能的输出:等边三角形、等腰三角形、一般三角形和非三角形。利用这些信息能够确定下列输出(值域)等价类。 R1 = { : 边为a,b,c的等边三角形} R2 = { : 边为a,b,c的等腰三角形} R3 = { : 边为a,b,c的一般三角形} R4 = { : 边为a,b,c不能组成三角形} 2. 找零钱最佳组合 假设商店货品价格(R) 都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。假定此商店的货币面值只包括:50元(N50)、10元(N10)、5元(N5)、1元(N1) 四种。请结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例。 三、程序代码

1.三角形问题程序。 #include int main(void){ int a,b,c;//定义三个整数a,b,c printf("请输入1到100的三个整数:"); scanf("%d%d%d",&a,&b,&c); if((a>=1&&a<=100)&&(b>=1&&b<=100)&&(b>=1&&b<=100))//判断取值范围 { if((a+b>c)&&(a+c>b)&&(b+c>a))//判断是否构成三角形 { if(a==b&&b==c) printf("等边三角形\n"); else if(a==b||a==c||b==c) printf("等腰三角形\n"); else printf("一般三角形\n"); } else printf("不能组成三角形\n"); } else

土木工程论文评语

土木工程论文评语 篇一:土木工程类专业毕业设计评语 论文类毕业设计评语 在整个毕业论文撰写过程中,该生对待毕业论文的态度较为端正,基本能利用学校图书馆以及互联网等途径进行资料的收集和查阅。 在毕业论文写作过程中,能够按照学校本科毕业论文撰写规定的统一要求进行格式及内容的整理;对于初稿中存在的错误,能够按照老师的要求去反复修改,直到达到合格标准。论文写作进度正常,能在每个阶段完成相应的任务,内容较为充实。 从提交的毕业论文来看,该生大体上掌握了与本论文有关的基础理论,基本具备了本科生应有的科研能力,在毕业设计的过程中基本能够做到运用所学的专业知识去思考问题,有一定的创新

思维意识。整个毕业设计中也存在一些不足和需要提高的地方。例如,知识面不够广泛,遇到一些常规问题尚不能够独立处理。毕业论文的实践应用价值有待进一步加强。 鉴于此,我同王小二同学按期参加毕业答辩。 结构设计类毕业设计评语 该生在毕业设计期间表现较好,态度端正,能够围绕毕业论文选题借助校园网及图书馆及互联网等途径仔细地去查阅文献资料。在毕业设计正式开始之前围绕毕业设计选题做了一定的调查研究工作,有不懂得会虚心向其他的同学和指导老师请教,在毕业设计过程中能够举一反三的运用所学习到的专业知识去解决遇到的类似问题。 在完成毕业设计的过程中,能够按照学校毕业设计撰写规范的规定的统一要求进行格式及内容的整理;但在指导老师的辅助下通过多次修改,最终提交的毕业设计终稿基本不存在明显的格式

排版等方面的问题。毕业设计写作进度计划安排合理,能够在规定的时间内正常地进行。毕业设计内容较为丰富,在计算书当中按照现行设计规范和设计要求来做。在荷载计算方面运用了D值法,底部剪力法等。在施工图的制作方面能够灵活得运用AutoCAD,线条、尺寸比例适中、图面清晰。 从毕业设计质量来看,该生基本掌握了与本设计有关的基础理论知识,具备了本科学生应有的科研能力,有一定的创新思维能力。设计理论研究偏重,实践应用有待进一步加强。知识面广泛程度也有待进一步提高,但总的来说,具备了符合本科毕业生应有的基本能力及素质。 鉴于此,我同意王小二同学按期参加毕业答辩。 施工组织设计类毕业设计评语 在整个毕业论文撰写过程中,该生对待毕业论文的态度较为端正,基本能利用学校图书馆以及互联网等途径搜集

软件测试实验报告

《软件测试技术》 ——实验报告 题目 _____实验一_ __ 指导教师薛曼玲 _ 实验日期 _11.4 专业 学生姓名 _ __ ____ 班级/学号 ____ 成绩 ________ ___ ____ _

一、实验目的 1.能熟练应用黑盒测试技术进行测试用例设计; 2.能对测试用例进行优化设计; 二、实验内容 题目一:电话号码问题 1.某城市电话号码由三部分组成。它们的名称和内容分别是: (1)地区码:空白或3位数字; (2)前缀:非'0'或'1'的3位数字; (3)后缀:4 位数字。 假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试方案。 1.根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。 “一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个

程序要打印出信息, 说明这个三角形是三边不等的、是等腰的、还是等边的。” 题目三:日期问题 1.用决策表测试法测试以下程序:该程序有三个输入变量month、day、year (month 、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004 年11月29日,则该程序的输出为2004年12月1日。 (1) 分析各种输入情况,列出为输入变量month 、day 、year 划分的有效等价类。 (2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的操作(即列出所有的动作桩)。 (3) 根据(1) 和(2) ,画出简化后的决策表。 2.划分有效等价类 1)month变量有效等价类 M1:{month=4,6,9,11}M2:{month=1,3,5,7,8,10} M3:{month=12}M4:{month=2} 2)day变量的有效等价类 D1:{1<= day <= 26}D2:{day=27} D3:{day=28} D4:{day=29} D5:{day=30} D6:{day=31} 3)year变量有效等价类 Y1:{year是闰年} Y2:{year不是闰年} 3.列出所有动作桩

软件测试实验报告LoadRunner的使用

南昌大学软件学院 实验报告 实验名称 LoadRunner的使用 实验地点 实验日期 指导教师 学生班级 学生姓名 学生学号 提交日期 LoadRunner简介: LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。LoadRunner是目前应用最为广泛的性能测试工具之一。 一、实验目的

1. 熟练LoadRunner的工具组成和工具原理。 2. 熟练使用LoadRunner进行Web系统测试和压力负载测试。 3. 掌握LoadRunner测试流程。 二、实验设备 PC机:清华同方电脑 操作系统:windows 7 实用工具:WPS Office,LoadRunner8.0工具,IE9 三、实验内容 (1)、熟悉LoadRunner的工具组成和工具原理 1.LoadRunner工具组成 虚拟用户脚本生成器:捕获最终用户业务流程和创建自动性能测试脚本,即我们在以后说的产生测试脚本; 压力产生器:通过运行虚拟用户产生实际的负载; 用户代理:协调不同负载机上虚拟用户,产生步调一致的虚拟用户;压力调度:根据用户对场景的设置,设置不同脚本的虚拟用户数量;监视系统:监控主要的性能计数器; 压力结果分析工具:本身不能代替分析人员,但是可以辅助测试结果的分析。 2.LoadRunner工具原理 代理(Proxy)是客户端和服务器端之间的中介人,LoadRunner 就是通过代理方式截获客户端和服务器之间交互的数据流。 ①虚拟用户脚本生成器通过代理方式接收客户端发送的数据包,

黑盒测试软件测试实验报告2

软件测试与质量课程实验报告实验2:黑盒测试法实验

缺席:扣10分实验报告雷同:扣10分实验结果填写不完整:扣1 – 10分其他情况:扣分<=5分总扣分不能大于10分 参考代码如下: (1)程序参考答案: #include double main() { int hours; double payment,wage; wage=20; cout<<"please input hours:"; cin>>hours; if(hours>=0&&hours<=168){ if (hours<40) payment=hours*wage ; else if ((hours>=40) && (hours<=50)) payment=40*wage+(hours-40)*1.5*wage; else if (hours>50) payment=40*wage+10*1.5*wage+(hours-50)*3*wage; cout<<"The final payment are:"< void main() { int year; int month,maxmonth=12; int day,maxday; printf("请输入年份:(1000~3000)"); scanf("%d",&year); if(year<1000 || year>3000) { printf("输入错误!请从新输入!\n");

最新软件测试白盒测试实验报告

7.使用白盒测试用例设计方法为下面的程序设计测试用例: ·程序要求:10个铅球中有一个假球(比其他铅球的重量要轻),用天平三次称出假球。 ·程序设计思路:第一次使用天平分别称5个球,判断轻的一边有假球;拿出轻的5个球,拿出其中4个称,两边分别放2个球;如果两边同重,则剩下的球为假球;若两边不同重,拿出轻的两个球称第三次,轻的为假球。 【源程序】 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NUnit.Framework; namespace Test3_7 { [TestFixture] public class TestGetMinValue { [Test] public void AddTwoNumbers() { Random r = new Random(); int n; int[] a=new int[10]; n = r.Next(0, 9); for (int i = 0; i < a.Length; i++) { if (i == n) a[i] = 5; else a[i] = 10; } GetMin gm = new GetMin(); Assert.AreEqual(n,gm.getMinvalue(a)); }

} public class GetMin { public int getMinvalue(int[] m) { double m1 = 0, m2 = 0, m3 = 0, m4 = 0; for (int i = 0; i < 5; i++) { m1 = m1 + m[i]; } for (int i = 5; i < 10; i++) { m2 = m2 + m[i]; } if (m1 < m2) { m3 = m[1] + m[0]; m4 = m[3] + m[4]; if (m3 > m4) { if (m[3] > m[4]) return 4; else return 3; } else if (m3 < m4) { if (m[0] > m[1]) return 1; else return 0; } else return 2; } else { m3 = m[5] + m[6]; m4 = m[8] + m[9]; if (m3 < m4) { if (m[5] > m[6]) return 6;

软件测试技术实验报告

《软件测试技术》 实验报告 河北工业大学计算机科学与软件学院 2017年9月

软件说明 电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字; 前缀:非'0'或'1'的三位数字; 后缀:4位数字。 流程图 源代码 import java.awt.*; import java.awt.event.*; public class PhoneNumber extends Frame implements ActionListener{ /** * */ private static final long serialVersionUID = 1L;

private final String[] st = {"Name","Local","Prefix","Suffix"}; static int c_person=0; TextField t_name,t_local,t_prefix,t_suffix; RecordDialog d_record; MessageDialog d_message; person a[]=new person[100]; public PhoneNumber() { super("电话号码"); this.setSize(250,250); this.setLocation(300,240); Panel panel1 = new Panel(new GridLayout(4, 1)); for (int i = 0; i < st.length; i++) panel1.add(new Label(st[i],0)); Panel panel2 = new Panel(new GridLayout(4, 1)); t_name =new TextField("",20); t_local =new TextField(""); t_prefix=new TextField(""); t_suffix=new TextField(""); panel2.add(t_name); panel2.add(t_local); panel2.add(t_prefix); panel2.add(t_suffix); Panel panel3 = new Panel(new FlowLayout()); Button b_save = new Button("Save"); Button b_record= new Button("Record"); panel3.add(b_save); panel3.add(b_record); this.setLayout(new BorderLayout()); this.add("West", panel1); this.add("East", panel2); this.add("South", panel3); addWindowListener(new WindowCloser()); b_save.addActionListener(this); b_record.addActionListener(this); d_record=new RecordDialog(this); d_message=new MessageDialog(this); this.setVisible(true);

土木工程项目可行性研究报告

土木工程项目可行性研究报告 核心提示:土木工程项目投资环境分析,土木工程项目背景和发展概况,土木工程项目建设的必要性,土木工程行业竞争格局分析,土木工程行业财务指标分析参考,土木工程行业市场分析与建设规模,土木工程项目建设条件与选址方案,土木工程项目不确定性及风险分析,土木工程行业发展趋势分析 提供国家发改委甲级资质 专业编写: 土木工程项目建议书 土木工程项目申请报告 土木工程项目环评报告 土木工程项目商业计划书 土木工程项目资金申请报告 土木工程项目节能评估报告 土木工程项目规划设计咨询 土木工程项目可行性研究报告 【主要用途】发改委立项,政府批地,融资,贷款,申请国家补助资金等【关键词】土木工程项目可行性研究报告、申请报告 【交付方式】特快专递、E-mail 【交付时间】2-3个工作日 【报告格式】Word格式;PDF格式 【报告价格】此报告为委托项目报告,具体价格根据具体的要求协商,欢迎进入公司网站,了解详情,工程师(高建先生)会给您满意的答复。 【报告说明】 本报告是针对行业投资可行性研究咨询服务的专项研究报告,此报告为个性化定制服务报告,我们将根据不同类型及不同行业的项目提出的具体要求,修订报告目录,并在此目录的基础上重新完善行业数据及分析内容,为企业项目立项、上马、融资提供全程指引服务。 可行性研究报告是在制定某一建设或科研项目之前,对该项目实施的可能

性、有效性、技术方案及技术政策进行具体、深入、细致的技术论证和经济评价,以求确定一个在技术上合理、经济上合算的最优方案和最佳时机而写的书面报告。可行性研究报告主要内容是要求以全面、系统的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。对整个可行性研究提出综合分析评价,指出优缺点和建议。为了结论的需要,往往还需要加上一些附件,如试验数据、论证材料、计算图表、附图等,以增强可行性报告的说服力。 可行性研究是确定建设项目前具有决定性意义的工作,是在投资决策之前,对拟建项目进行全面技术经济分析论证的科学方法,在投资管理中,可行性研究是指对拟建项目有关的自然、社会、经济、技术等进行调研、分析比较以及预测建成后的社会经济效益。在此基础上,综合论证项目建设的必要性,财务的盈利性,经济上的合理性,技术上的先进性和适应性以及建设条件的可能性和可行性,从而为投资决策提供科学依据。 投资可行性报告咨询服务分为政府审批核准用可行性研究报告和融资用可 行性研究报告。审批核准用的可行性研究报告侧重关注项目的社会经济效益和影响;融资用报告侧重关注项目在经济上是否可行。具体概括为:政府立项审批,产业扶持,银行贷款,融资投资、投资建设、境外投资、上市融资、中外合作,股份合作、组建公司、征用土地、申请高新技术企业等各类可行性报告。 报告通过对项目的市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等方面的研究调查,在行业专家研究经验的基础上对项目经济效益及社会效益进行科学预测,从而为客户提供全面的、客观的、可靠的项目投资价值评估及项目建设进程等咨询意见。 可行性研究报告大纲(具体可根据客户要求进行调整) 为客户提供国家发委甲级资质 第一章土木工程项目总论 第一节土木工程项目背景 一、土木工程项目名称 二、土木工程项目承办单位 三、土木工程项目主管部门 四、土木工程项目拟建地区、地点 五、承担可行性研究工作的单位和法人代表 六、土木工程项目可行性研究报告编制依据

软件测试实验报告

本科实验报告 课程名称:软件测试技术 实验项目:软件测试技术试验实验地点:实验楼211 专业班级:软件工程学号: 学生姓名:戴超 指导教师:兰方鹏 2015年10月7 日

太原理工大学学生实验报告

一、实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。 (2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 测试以下程序段 void dowork(int x,int y,int z) { (1)int k=0,j=0; (2)if((x>0)&&(z<10)) (3){ (4)k=x*y-1; (5)j=sqrt(k); (6)} (7)if((x==4)||(y>5)) (8)j=x*y+10; (9)j=j%3; (10)} 三、主要仪器设备

一、实验目的和要求 (1)熟练掌握黑盒测试方法中的等价类测试方法和边界值测试方法。 (2)通过实验掌握如何应用黑盒测试用例。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 (1)用你熟悉的语言编写一个判断三角形问题的程序。 要求:读入代表三角形边长的三个整数,判断它们能否组成三角形。如果能够,则输出三角形是等边、等腰或者一般三角形的识别信息;如果不能构成三角形,则输出相应提示信息。 (2)使用等价类方法和边界值方法设计测试用例。 三、主要仪器设备 四、操作方法与实验步骤 (1)先用等价类和边界值方法设计测试用例,然后用百合法进行检验和补充。 (2)判断三角形问题的程序流程图和程序流图如图1和图2所示。用你熟悉的语言编写源程序。 (3)使用等价类方法设计测试用例,并填写表2 和表3。

软件测试技术综合实验报告

沈阳理工大学职业技术学院 《软件测试技术》 综合实验报告 题目:对《图书出借管理系统》 _ 软件的测试用例设计 系别:信息工程系 专业:软件技术 班级学号: 学生姓名: 成绩: 指导教师: 2011年 1月 1日

目录 引言 (2) 1 系统分析 (3) 1.1 开发目的 (3) 1.2 需求分析 (3) 1.3 可行性分析 (4) 1.3.1 技术可行性分析 (4) 1.3.2 系统操作可行性分析 (4) 1.4 开发工具 (5) 1.4.1 SQL Server简介 (5) 1.4.2 Visual https://www.360docs.net/doc/1d7652749.html, 2005 (5) 1.5 开发及运行环境 (6) 2 系统设计........................................................ V I 2.1 设计目标及系统总体功能结构................................ V I 2.2 系统功能模块设计......................................... V II 2.2.1 登陆模块............................................ V II 2.2.2 图书出借管理模块.................................... V II 2.3 系统流程图............................................... V II 3 数据库设计..................................................... V II 3.1 概念结构设计............................................ V III 3.2 数据库详细设计.......................................... V III 3.2.1 创建数据库......................................... V III 3.2.2 连接数据库........................................... I X 3.2.3 创建数据表........................................... I X 4 系统详细设计与实现............................................... X 4.1 主程序窗体设计............................................. X 4.2 系统登陆界面设计.......................................... X I 5 系统测试...................................................... X III 5.1 测试环境................................................ X III 5.2 测试用例设计与执行记录................................... X IV 5.2.1 登陆模块............................................ X IV 5.2.2 图书出借管理模块.................................... X IV 5.3 测试可行性分析............................................ X V 结论............................................................. X XII 体会............................................................ X XIII

土木工程毕业设计成绩评定表(指导教师)

土木工程毕业设计成绩评定表(指导教师) 土木工程毕业设计成绩评定表(指导教师) 学生姓名: 学院: 专业: 学号: 评价内得指导教师评定(总分40分) 容分 综合运用理论与专业技术知识面广度深,能独立地分析解决90%以上的问题。 设计(论文)综合运用理论与专业技术知识面广度较深,能独立地分析解决80%以上的问题。 过程中分综合运用理论与专业技术知识面广度一般,能独立地分析解决70%以上的问题,实用价值方面多处有不足。析、解决问综合运用理论与专业技术知识方面欠缺,能独立地分析解决60%以上的问题,实用价值方面多处有不足,实用题能力的表价值方面多处有明显不足。 综合运用理论与专业技术知识方面明显不足,在指导教师的多次指导下,独立地分析解决的问题低于60%,实现(占5分) 用价值多处不符合要求。 设计方案90%以上满足规范要求,设计具有实用价值。设计方案的 设计方案80%以上满足规范要求,实用价值方面有不足之处。合理性、新设计方案70%以上满足规范要求,实用价值方面多处有不足。颖性设计方案60%以上满足规范要求,实用价值方面多处有不足,实用价值方面多处有明显不足。 设计方案满足规范比例在60%以下,并经过多次修改仍不能达到要求,实用价值多处不符合要求。 (占5分) 能独立地提出90%设计方案 设计过程中能独立地提出80%以上设计方案 的独立性、

能独立地提出70%以上设计方案创造性 能独立地提出60%以上设计方案 (占10分) 在指导教师的多次指导下,还提不出方案或提出方案低于60% 设计结果(计算书和图纸)90%以上满足国家规范要求。 设计结果(计算书和图纸)80%以上满足国家规范要求。设计结果的 准确性设计结果(计算书和图纸)70%以上满足国家规范要求。 (占10分) 设计结果(计算书和图纸)60%以上满足国家规范要求。 设计结果(计算书和图纸)满足国家规范要求比例占60%以下。 工作严谨、学习努力、尊敬老师。资料提交、工作进度、参加辅导在设计全周期内准时比例达90%以上。整个设计过工作较严谨、学习较努力、尊敬老师。资料提交、工作进度、参加辅导在设计全周期内准时比例达80%以上。程中工作态工作较严谨,学习较努力、尊敬老师。资料提交、工作进度、参加辅导在设计全周期内准时比例达70%以上。度(以指导 工作不太严谨、学习不太努力、尊敬老师。资料提交、工作进度、参加辅导在设计全周期内准时比例达60%以教师记录为 上。准) 工作不严谨、学习不努力、不尊敬老师,无理取闹。资料提交、工作进度、参加辅导在设计全周期内准时比例(占10分) 达60%以下。 综合评分合计 指导教师签名: 日期 土木工程毕业设计成绩评定表(评阅教师) 学生姓名: 学院: 专业: 学号: 评价内得评阅教师评语(总分20分) 容分

土木工程专业评估通过学校和有效期情况统计表

土木工程专业评估通过学校和有效期情况统计表 (截至2018年12月,按首次通过评估时间排序) 序号学校本科合格有效期首次通过评估时间1清华大学2013.5-2021.51995.6 2天津大学2013.5-2021.51995.6 3东南大学2013.5-2021.51995.6 4同济大学2013.5-2021.51995.6 5浙江大学2013.5-2021.51995.6 6华南理工大学2018.5-2024.12(有条件)1995.6 7重庆大学2013.5-2021.51995.6 8哈尔滨工业大学2013.5-2021.51995.6 9湖南大学2013.5-2021.51995.6 10西安建筑科技大学2013.5-2021.51995.6 11沈阳建筑大学2012.5-2020.51997.6 12郑州大学2017.5-2023.51997.6 13合肥工业大学2012.5-2020.51997.6 14武汉理工大学2017.5-2020.51997.6 15华中科技大学2013.5-2021.5(2002年6月至2003年6 月不在有效期内) 1997.6 16西南交通大学2015.5-2021.51997.6 17中南大学2014.5-2020.5(2002年6月至2004年6 月不在有效期内) 1997.6

18华侨大学2017.5-2023.51997.6 19北京交通大学2017.5-2023.51999.6 20大连理工大学2017.5-2023.51999.6 21上海交通大学2017.5-2023.51999.6 22河海大学2017.5-2023.51999.6 23武汉大学2017.5-2023.51999.6 24兰州理工大学2014.5-2020.51999.6 25三峡大学2016.5-2022.5(2004年6月至2006年6 月不在有效期内) 1999.6 26南京工业大学2011.5-2019.52001.6 27石家庄铁道大学2017.5-2023.5(2006年6月至2007年5 月不在有效期内) 2001.6 28北京工业大学2017.5-2023.52002.6 29兰州交通大学2012.5-2020.52002.6 30山东建筑大学有效期截止到2018.52003.6 31河北工业大学2014.5-2020.5(2008年5月至2009年5 月不在有效期内) 2003.6 32福州大学2018.5-2024.12(有条件)2003.6 33广州大学2015.5-2021.52005.6 34中国矿业大学2015.5-2021.52005.6 35苏州科技大学2015.5-2021.52005.6 36北京建筑大学2016.5-2022.52006.6 37吉林建筑大学2017.5-2023.5(2016年6月至2017年5 月不在有效期内) 2006.5

软件测试技术实验报告

软件测试技术实验报告本页仅作为文档页封面,使用时可以删除 This document is for reference only-rar21year.March

《软件测试技术》 实验报告 河北工业大学计算机科学与软件学院 2017年9月

软件说明 电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字; 前缀:非'0'或'1'的三位数字; 后缀:4位数字。 流程图 源代码 import .*; import class PhoneNumber extends Frame implements ActionListener{ /**

* */ private static final long serialVersionUID = 1L; private final String[] st = {"Name","Local","Prefix","Suffix"}; static int c_person=0; TextField t_name,t_local,t_prefix,t_suffix; RecordDialog d_record; MessageDialog d_message; person a[]=new person[100]; public PhoneNumber() { super("电话号码"); (250,250); (300,240); Panel panel1 = new Panel(new GridLayout(4, 1)); for (int i = 0; i < ; i++) (new Label(st[i],0)); Panel panel2 = new Panel(new GridLayout(4, 1)); t_name =new TextField("",20); t_local =new TextField(""); t_prefix=new TextField(""); t_suffix=new TextField(""); (t_name); (t_local); (t_prefix);

软件测试实验报告一

广东*融学院实验报告 课程名称:软件测试 」、实验目的及要求 1、理解测试用例的重要性。 2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。 二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等) 1. 使用软件:装有QTP功能测试软件 2 .实验设备:装有Windows的联网的个人计算机 三、实验内容及步骤(包含简要的实验步骤流程) 1、实验题目:登陆框测试 在各种输入条件下,测试程序的登录对话框功能。 用户名和密码的规格说明书如下:(密码规则同用户名规则。) 用户名长度为6至10位(含6位和10 位); 用户名由字符(a-z、A-Z)和数字(0-9)组成; 不能为空、空格和特殊字符。 要求:按照规格说明书,分别用等价类划分和边界值方法设计测试用例。 步骤:(1)分析规格说明书,确定输入条件、输出条件的有效等价类、无效等价类以及各个边界条件;(2)第二步:填表格并编号;(3)第三步:设计测试用例;(4)第四步:执行测试用例。 2、员工薪制冋题。 (1)年薪制员工:严重过失,扣年终风险金的4%,过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣月薪资的8%,过失,扣月薪资的4%。 步骤:(1)分析程序的规格说明,列出原因和结果;(2)找出原因与结果的因果关系、原因与原因之间的约束关系,画出因果图;(3)将因果图转化成决策表;(4)根据决策表,设计测试用例的输入数据和预期输出。

四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页) 等价类划分方法: 五、实验总结(包括心得体会、问题回答及实验改进意见,可附页) 通过本次实验,我理解了测试用例的重要性。熟练掌握了等价类划分、边界值方法、决策表和因果图法设计测试用例。 六、教师评语 1、完成所有规定的实验内容,实验步骤正确,结果正确; 2、完成绝大部分规定的实验内容,实验步骤正确,结果正确; 3、完成大部分规定的实验内容,实验步骤正确,结果正确; 4、基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确; 5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确。 评定等级: 签名:

相关文档
最新文档