ebanking slide

21
PROFESSIONAL PROGRAMMING TRAINING CENTER IVIETTECH PROJECT DOCUMENT Project Name: E-Banking Trainer: Cao Thanh Thủy Group 1: 1. Nguyễn Thị Bích Loan 2. Bùi Nguyễn Tuyết An 3. Lê Thị Hồng Hạnh 4. Trương Vĩnh Kinh

Upload: tai-vinh

Post on 22-Jan-2017

300 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Ebanking slide

PROFESSIONAL PROGRAMMING TRAINING CENTERIVIETTECH

PROJECT DOCUMENTProject Name: E-Banking

Trainer: Cao Thanh ThủyGroup 1:

1. Nguyễn Thị Bích Loan2. Bùi Nguyễn Tuyết An3. Lê Thị Hồng Hạnh4. Trương Vĩnh Kinh Tài

Page 2: Ebanking slide

LOGOTABLE OF CONTENTS

Introduction1

Test Planning2

Performent Report3

Conclusions and expand4

5 References

Page 3: Ebanking slide

LOGO1. INTRODUCTION

What is the Electronic Banking (E-banking) ?

Electronic banking is understood that the business, products and services of traditional banks were previously distributed across new channels such as the Internet, telephone, wireless ...

- Electronic banking (E-Banking) exists in two forms:Online banking: this form only on the Internet environment,

providing 100% service through network environment The model combines commercial banking and electronic

traditional services: mean is the distribution of products and services old on the new distribution channels. Electronic Bank in Vietnam mainly developed under this model.

Page 4: Ebanking slide

LOGO1. INTRODUCTION (cont)Purpose: to establish a exchanging financing information

channel between the customer and the Bank to serve the customers' demand for banking quickly, safely and conveniently.

- Electronic banking (E-Banking) exists in two forms:Online banking: this form only on the Internet

environment, providing 100% service through network environment

The model combines commercial banking and electronic traditions of traditional services: mean is the distribution of products and services old on the new distribution channels. Electronic Bank in Vietnam mainly developed under this model.

Page 5: Ebanking slide

LOGO1. INTRODUCTION (cont)Internet banking is electronic banking services used

to query account information and perform transfers, payments over the Internet. This service allows customers to conduct transactions online without a bank. Just need a computer or mobile phone with an Internet connection and access code provided by the bank, customers can perform transactions with the bank anytime anywhere safely.

Page 6: Ebanking slide

LOGO1. INTRODUCTION (cont) To ensure that transactions are

safe on the Internet, the Bank will use the OTP to authenticate transactions ..

OTP (One Time Password) is the password used one time, used when making online payments. This password is sent over the "message" of the bank sent to your registered phone or device "Token Key" level generated by the bank.

Page 7: Ebanking slide

LOGO1. INTRODUCTION (cont)

The purpose of Testing in Internet Banking

Ensure that the functionality of the site is completed

as requirement

User interface is friendly, easy to use

Page 8: Ebanking slide

LOGO

Write a report

Group members discuss, analysis and distribution of tasks

Write Testcase

Planning for testing,methods used

Testing

WriteBug report

Members self- scheduling,analysis and design

2. TEST PLANNING

Page 9: Ebanking slide

LOGO2. TEST PLANNING (Cont)Sr.No Module Name

1 Register Bùi Nguyễn Tuyết An

2 Account Profile Bùi Nguyễn Tuyết An

3 Account Information Bùi Nguyễn Tuyết An

4 Mở tài khoản Nguyễn Thị Bích Loan

5 Đổi mật khẩu Nguyễn Thị Bích Loan

6 Nhật kí giao dịch Nguyễn Thị Bích Loan

7 Chuyển khoản Trương Kinh Vĩnh Tài

8 Liên ngân hàng Trương Kinh Vĩnh Tài

9 Đăng nhập Lê Thị Hồng Hạnh

10 Đăng xuất Lê Thị Hồng Hạnh

11 Interface All of members

Page 10: Ebanking slide

LOGO3. PERFORMENT REPORT

STT Module Number of test

01 Register 20

02 Account Profile 04

03 Account Information 03

04 Open account 07

05 Change Password 13

06 View Transaction Statistic 23

TEST DESIGN

Page 11: Ebanking slide

LOGO3. PERFORMENT REPORT(Cont)

STT Module Number of test

07 Internal Transfer 19

08 External Transfer 25

09 Login 15

10 Logout 03

11 Interface 02

TEST DESIGN

Page 12: Ebanking slide

LOGO3. PERFORMENT REPORT(Cont) TEST RESULT

Sr.No Module Number of major bug

Number of minor bug

1 Register 3 3

2 Account Profile 1 3

3 Account Information 0 0

4 Open account 0 0

5 Change Password 1 6

Page 13: Ebanking slide

LOGO3. PERFORMENT REPORT(Cont)Sr.No Module Number of

major bugNumber of minor bug

6 View Transaction

Statistic

2 3

7 Internal Transfer 1 2

8 External Transfer 4 1

9 Login 2 5

10 Logout 1 0

11 Interface 3 3

Page 14: Ebanking slide

LOGO3. PERFORMENT REPORT(Cont)

Font

Hyperlink

Hyperlink

Alignment

Page 15: Ebanking slide

LOGO 3. PERFORMENT REPORT(Cont)

Page 16: Ebanking slide

LOGO

4.1. Achievement result:

- Appying the knowledge to analyze, research to testing

the interface and functionality of web applications

http://iviettech.noip.me:8080/EBankingWebsite/

- The team used the test method: black box testing

4. CONCLUSIONS AND EXPAND

Page 17: Ebanking slide

LOGO

4.1. Achievement result (cont):

- Team used well techniques such as equivalence

partitioning, boundary value analysis, based on

functional testing, test Method: input the wrong

conditions or random data ... to design test cases.

- To testcase achieve best coverage testing as well as

research groups have original content analysis in the

design documentation.

4. CONCLUSIONS AND EXPAND (cont)

Page 18: Ebanking slide

LOGO

 4.2. Limit:Although we have tried my best, in the time to implement the project but with limited experiences so projects not advoid some shortcomings:

Coverage of test cases, not 100% Not identified totally get all the bugs within the

software.. Never use the automated testing tools, white box testing

methods for software testing. English skills of the team members is limited to read and

analysis the design documentation in English.

4. CONCLUSIONS AND EXPAND (cont)

Page 19: Ebanking slide

LOGO4. CONCLUSIONS AND EXPAND (cont)

4.3. Career development topics

In the future the group will continue further research

on the issue of software testing, and especially the

automated testing tools and white-box testing to be

able to apply to large applications testing in fact more

work in the future to contribute a little to the cause

professionalize software testing in Vietnam.

Page 20: Ebanking slide

LOGO5. REFERENCES

[Serial number ] Document name, Author, Publisher, Publish year ]

[1] Software testing , Brian Hambling [Editor], Peter Mogan, Angelina

Samaroo, Geof Thompson and Peter Williams

[2] Software Quality Assurance_From theory to implementation, D.

Galin, PEARSON Education, 2004.

[3] Foundations of software testing,D. Graham, E. v. Veenendaal, R.

Black and I. Evans,

Website:

[1] http://www.vietcombank.com.vn/ebanking/

[2] http://www.testingvn.com [Online].

[3] http://www.vietnamesetestingboard.org. [Online].

Page 21: Ebanking slide

LOGO

www.themegallery.com