云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (瀹屾暣鐗?鍩轰簬JAVA鎶鏈綉涓婇摱琛岀郴缁熺殑瀹炵幇姣曚笟璁捐 - 鐧惧害鏂囧簱

(瀹屾暣鐗?鍩轰簬JAVA鎶鏈綉涓婇摱琛岀郴缁熺殑瀹炵幇姣曚笟璁捐 - 鐧惧害鏂囧簱

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 15:14:23

图4-9 查询余额管理

(4)查询余额管理界面源代码: public Account getAccount(String id){

Session session = null; Transaction tx = null; Account acc = null; try {

session = HibernateSessionFactory.getSession(); tx = session.beginTransaction();

acc = (Account)session.get(Account.class, id);

} catch (Exception e) {

tx.rollback();

}

e.printStackTrace();

}finally{ }

return acc;

txmit();

HibernateSessionFactory.closeSession();

4.3.7 转账管理(transfer.jsp)

(1)转账管理显示自己账号和余额以及要转入方的账号、转入金额。 (2)转账管理模块用了JSP语言进行操作,对数据库的操作用JavaBean进行封装。

(3)转账管理运行结果如图4-8所示:

(4)转账管理界面源代码:

public boolean transfer(Account first,Account second){

Session session = null; Transaction tx = null; boolean b = false; try {

session = HibernateSessionFactory.getSession(); tx = session.beginTransaction();

Account account1 = (Account)session.get(Account.class,

first.getId());

Account account2 = (Account)session.get(Account.class,

second.getId());

account1.setBalance(new

Double(account1.getBalance().doubleValue()-first.getBalance().doubleValue()));

account2.setBalance(new

Double(account2.getBalance().doubleValue()+first.getBalance().doubleValue()));

session.update(account1); session.update(account2); b = true;

} catch (Exception e) {

tx.rollback(); e.printStackTrace();

}finally{

}

}

txmit();

HibernateSessionFactory.closeSession();

return b;

第5章 ATM银行取款系统测试

5.1 引言

软件测试是软件开发过程的重要组成部分,是用来确认一个程序的功能、性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。

5.2 测试方法

测试,通常有两种方式:单元测试和组装测试。对本系统着重单元测试。单元测试中通常使用白盒测试法,也就是根据程序的内部处理逻辑来设计测试用例。白盒测试法主要的方法有:语句覆盖,条件覆盖,判定覆盖,判定-条件覆盖,条件组合覆盖,路径覆盖。

5.3 部分测试用例

5.3.1 网站启动测试

(1)将程序文件夹sort放到Tomcat的webapps文件夹里,然后启动

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图4-9 查询余额管理 (4)查询余额管理界面源代码: public Account getAccount(String id){ Session session = null; Transaction tx = null; Account acc = null; try { session = HibernateSessionFactory.getSession(); tx = session.beginTransaction(); acc = (Account)session.get(Account.class, id); } catch (Exception e) { tx.rollback();

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com