SlideShare a Scribd company logo
1 of 15
Tom Kephart
• CIS Major (Computer
Security)
Michael Garner
• CIS Major (Computer
Security)
After an analysis of the customers goals for the
eCommerce site. A list of requirements was
created.
1. The Database will be based in MS Access and consist of 5 tables.
2. The tables are: Customer, Order, Orderline,CreditCard, ImageCatalog,
MaterialCatalog.
3. The eCommerce site will consist of 5 pages.
4. The Business code will be written in C# while the pages themselves will
be in HTML.
The creation of the eCommerce site occurred in two
concurrent and one unified phase.
The initial design of the Database and Creation of the Web
site interfaces was completed by separate team members
simultaneously and then the Business code for the
various buttons and controls was developed.
Further integration of both code layers was completed
through testing.
Ecommerce Testing
Results
Component: Home Page
Test Script Steps Validation Criteria/
Expected Results
Test Data Actual
Results
Pass/Fail Passed After
Retest
Comments
1. Enter Customer
Name
2. Enter Password
3. Click Customer Info
Button
1. Customer Logs in
Successfully
User name: JamesBond007
Password: thunderball#1
1. Place user curser on
link and left click
1. User goes to Catalog Page
1. Enter Customer
Name
2. Enter Password
3. Click Customer Info
Button
1. User does not log in User name: JamesBond007
Password: Password1
Team C Ecommerce Testing
Scenarios
Component: Order Form
Web Page
ID # Test Scenario Test Case Test Script Steps Validation Criteria/
Expected Results
Test Data
OF-1 Shopping Cart
Functionality
Orders displayed
in Shopping Cart
List box correctly
1. Previous Page Link from
Catalog page button is
activated
1. Orders Pending listed in the
pending orders list box
"Hello World", QTY 1 @19.99
Trophy, "Null", QTY 1 @ 99.99
OF-2 Calculate deposit %
Functionality
Calculate Order %
deposit payment
percentage in 10
% increments to
100%
1. Select 10%, 20%, 30%, 40%,
50%, 60%, 70%, 80%, 90%,
100%
1. Appropriate amount selected
is "lit up"
10 %, 20%, 30%, 40%, 50%,
60%, 70%, 80%, 90%, 100%
Team C Ecommerce Testing
Component: Admin Page
Test Case Test Script
Steps
Validation Criteria/
Expected Results
Test Data Actual Results Pass/Fail Passed
After
Retest
Comments
Customer
Lookup field
Customer ID
accepts data
input and lists
pending orders
1. Customer ID
Entered
2. Activate Find
Customer
Button
3. Customer
Orders
displayed in
Orders text box
1. Unique Customer pending
orders listed for particular
customer ID in the Orders text
box
2. Customer Info listed for 1)
Username, 2) Full name and 3)
Address and 4) Credit Card type
fields
Customer ID 0001 1. Order ID 00001
2. Order ID 00002
Ecommerce Testing
Results
Component: Catalog
Web Page
ID #
Test Scenario Test Case Test Script Steps Validation Criteria/
Expected Results
Test Data Actual Results Pass/Fail Passed
After
Retest
Comments
CA-1 Verify Home link
functionality
Check to see that Home
link will take you to the
Home page
1. Click on Home link
2. Verify that website
goes to the
Home page
Link should work N/A
CA-2 Verify Customer
Info link
functionality
Check to see that
Customer Info link will
take you to the Home
page
1. Click on Customer
Info link
2. Verify that website
goes to the
Customer Info page
Link should work N/A
CA-3 Verify item data
display correctly
Check to see that all the
items listed show
correct information
from the data base
1. Check to see what is
listed in the
Database
2. Verify it is displaying
properly on
Catalog Page
All Data should display
correctly
N/A
CA-4 Verify Database
Updates Catalog
Page
Update Catalog Items in
the database
1. In the database
change an items
information
2. Go to Catalog Page
and verify that
the item data reflects
the change
Items in the Catalog
Page should
display what is in the
database
N/A
Team C Ecommerce Testing
Component: Database
Test Case Test Script
Steps
Validation Criteria/
Expected Results
Test Data Actual Results Pass/Fail Passed
After
Retest
Comments
1. Assign an
Order Number
1. Create order
number from 5
digits; add to
the database
table
1. Order ID # added to Order
database table
ID 00001
1. Delete an
Order ID from
the databse
1. Delete an
existing Order
from the
database table
1. Deleted ID# from Order
database table
ID 00001
1. Add
Customer ID to
database
1. Add
Customer ID to
Customer table
1. Customer ID created in
customer table
ID 0001

More Related Content

Viewers also liked (16)

JOB APPLICATION 2016
JOB    APPLICATION 2016JOB    APPLICATION 2016
JOB APPLICATION 2016
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
Trabajo finalizado tmd
Trabajo finalizado tmdTrabajo finalizado tmd
Trabajo finalizado tmd
 
Transformação Digital de TI com EA
Transformação Digital de TI com EATransformação Digital de TI com EA
Transformação Digital de TI com EA
 
Emerging markets oil turmoil impact on fmo portfolio
Emerging markets oil turmoil  impact on fmo portfolioEmerging markets oil turmoil  impact on fmo portfolio
Emerging markets oil turmoil impact on fmo portfolio
 
PPT_Wisata Kreatif KKDP
PPT_Wisata Kreatif KKDPPPT_Wisata Kreatif KKDP
PPT_Wisata Kreatif KKDP
 
TOGAF em Ação
TOGAF em AçãoTOGAF em Ação
TOGAF em Ação
 
Evolution of micro and small enterprises in india
Evolution of micro and small enterprises in indiaEvolution of micro and small enterprises in india
Evolution of micro and small enterprises in india
 
134_GRID_09_2016
134_GRID_09_2016134_GRID_09_2016
134_GRID_09_2016
 
Esquema ieo
Esquema ieoEsquema ieo
Esquema ieo
 
TEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJETEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJE
 
Social Problems Affecting Society
Social Problems Affecting SocietySocial Problems Affecting Society
Social Problems Affecting Society
 
Modul praktikum-pal-2013
Modul praktikum-pal-2013Modul praktikum-pal-2013
Modul praktikum-pal-2013
 
ABC
ABCABC
ABC
 
What is Life Insurance
What is Life InsuranceWhat is Life Insurance
What is Life Insurance
 
Life Insurance Agent’s Career
Life Insurance Agent’s CareerLife Insurance Agent’s Career
Life Insurance Agent’s Career
 

Similar to Team C Senior Project_DonK

ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationU.S. Consumer Product Safety Commission
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)Nazmul Hyder
 
ICT Job Requisition Site
ICT   Job Requisition SiteICT   Job Requisition Site
ICT Job Requisition SiteKel' Laquian
 
Digital Marketing Automation Portal
Digital Marketing Automation PortalDigital Marketing Automation Portal
Digital Marketing Automation PortalDr. Syed Masrur
 
ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportsobanmoriwala1
 
CAPS Functionalities Vendor
CAPS Functionalities VendorCAPS Functionalities Vendor
CAPS Functionalities VendorQWDeveloper
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notificationMohammed Azhad
 
20210326 slc users monthly class
20210326   slc users monthly class20210326   slc users monthly class
20210326 slc users monthly classCheinFattSiow
 
How to-track-and validate-website-sales-leads
How to-track-and validate-website-sales-leadsHow to-track-and validate-website-sales-leads
How to-track-and validate-website-sales-leadsBri'an Fields
 
How to track and Validate Website Sales Leads
How to track and Validate Website Sales LeadsHow to track and Validate Website Sales Leads
How to track and Validate Website Sales LeadsStraightNorthIM
 
Online shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxOnline shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxshubhanshusahu71
 
Project of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxProject of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxwoodruffeloisa
 
Pss billing overview 1
Pss billing overview 1Pss billing overview 1
Pss billing overview 1Peeyush Gupta
 
Finance Management
Finance ManagementFinance Management
Finance ManagementShaun Gomez
 
Advanced sap training
Advanced sap trainingAdvanced sap training
Advanced sap trainingDrwong1984
 
Install & Use the Channel Order App
Install & Use the Channel Order AppInstall & Use the Channel Order App
Install & Use the Channel Order AppSalesforce Partners
 
4.2 Service TestThis test is for the Services module. It designe.docx
4.2 Service TestThis test is for the Services module. It designe.docx4.2 Service TestThis test is for the Services module. It designe.docx
4.2 Service TestThis test is for the Services module. It designe.docxgilbertkpeters11344
 

Similar to Team C Senior Project_DonK (20)

ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 
ICT Job Requisition Site
ICT   Job Requisition SiteICT   Job Requisition Site
ICT Job Requisition Site
 
Digital Marketing Automation Portal
Digital Marketing Automation PortalDigital Marketing Automation Portal
Digital Marketing Automation Portal
 
ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project report
 
CAPS Functionalities Vendor
CAPS Functionalities VendorCAPS Functionalities Vendor
CAPS Functionalities Vendor
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notification
 
20210326 slc users monthly class
20210326   slc users monthly class20210326   slc users monthly class
20210326 slc users monthly class
 
171846965 projects
171846965 projects171846965 projects
171846965 projects
 
Project nilland
Project   nillandProject   nilland
Project nilland
 
How to-track-and validate-website-sales-leads
How to-track-and validate-website-sales-leadsHow to-track-and validate-website-sales-leads
How to-track-and validate-website-sales-leads
 
How to track and Validate Website Sales Leads
How to track and Validate Website Sales LeadsHow to track and Validate Website Sales Leads
How to track and Validate Website Sales Leads
 
Online shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxOnline shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptx
 
SWQ
SWQSWQ
SWQ
 
Project of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxProject of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docx
 
Pss billing overview 1
Pss billing overview 1Pss billing overview 1
Pss billing overview 1
 
Finance Management
Finance ManagementFinance Management
Finance Management
 
Advanced sap training
Advanced sap trainingAdvanced sap training
Advanced sap training
 
Install & Use the Channel Order App
Install & Use the Channel Order AppInstall & Use the Channel Order App
Install & Use the Channel Order App
 
4.2 Service TestThis test is for the Services module. It designe.docx
4.2 Service TestThis test is for the Services module. It designe.docx4.2 Service TestThis test is for the Services module. It designe.docx
4.2 Service TestThis test is for the Services module. It designe.docx
 

Team C Senior Project_DonK

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Tom Kephart • CIS Major (Computer Security) Michael Garner • CIS Major (Computer Security)
  • 6. After an analysis of the customers goals for the eCommerce site. A list of requirements was created.
  • 7. 1. The Database will be based in MS Access and consist of 5 tables. 2. The tables are: Customer, Order, Orderline,CreditCard, ImageCatalog, MaterialCatalog. 3. The eCommerce site will consist of 5 pages. 4. The Business code will be written in C# while the pages themselves will be in HTML.
  • 8. The creation of the eCommerce site occurred in two concurrent and one unified phase. The initial design of the Database and Creation of the Web site interfaces was completed by separate team members simultaneously and then the Business code for the various buttons and controls was developed. Further integration of both code layers was completed through testing.
  • 9.
  • 10.
  • 11. Ecommerce Testing Results Component: Home Page Test Script Steps Validation Criteria/ Expected Results Test Data Actual Results Pass/Fail Passed After Retest Comments 1. Enter Customer Name 2. Enter Password 3. Click Customer Info Button 1. Customer Logs in Successfully User name: JamesBond007 Password: thunderball#1 1. Place user curser on link and left click 1. User goes to Catalog Page 1. Enter Customer Name 2. Enter Password 3. Click Customer Info Button 1. User does not log in User name: JamesBond007 Password: Password1
  • 12. Team C Ecommerce Testing Scenarios Component: Order Form Web Page ID # Test Scenario Test Case Test Script Steps Validation Criteria/ Expected Results Test Data OF-1 Shopping Cart Functionality Orders displayed in Shopping Cart List box correctly 1. Previous Page Link from Catalog page button is activated 1. Orders Pending listed in the pending orders list box "Hello World", QTY 1 @19.99 Trophy, "Null", QTY 1 @ 99.99 OF-2 Calculate deposit % Functionality Calculate Order % deposit payment percentage in 10 % increments to 100% 1. Select 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100% 1. Appropriate amount selected is "lit up" 10 %, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%
  • 13. Team C Ecommerce Testing Component: Admin Page Test Case Test Script Steps Validation Criteria/ Expected Results Test Data Actual Results Pass/Fail Passed After Retest Comments Customer Lookup field Customer ID accepts data input and lists pending orders 1. Customer ID Entered 2. Activate Find Customer Button 3. Customer Orders displayed in Orders text box 1. Unique Customer pending orders listed for particular customer ID in the Orders text box 2. Customer Info listed for 1) Username, 2) Full name and 3) Address and 4) Credit Card type fields Customer ID 0001 1. Order ID 00001 2. Order ID 00002
  • 14. Ecommerce Testing Results Component: Catalog Web Page ID # Test Scenario Test Case Test Script Steps Validation Criteria/ Expected Results Test Data Actual Results Pass/Fail Passed After Retest Comments CA-1 Verify Home link functionality Check to see that Home link will take you to the Home page 1. Click on Home link 2. Verify that website goes to the Home page Link should work N/A CA-2 Verify Customer Info link functionality Check to see that Customer Info link will take you to the Home page 1. Click on Customer Info link 2. Verify that website goes to the Customer Info page Link should work N/A CA-3 Verify item data display correctly Check to see that all the items listed show correct information from the data base 1. Check to see what is listed in the Database 2. Verify it is displaying properly on Catalog Page All Data should display correctly N/A CA-4 Verify Database Updates Catalog Page Update Catalog Items in the database 1. In the database change an items information 2. Go to Catalog Page and verify that the item data reflects the change Items in the Catalog Page should display what is in the database N/A
  • 15. Team C Ecommerce Testing Component: Database Test Case Test Script Steps Validation Criteria/ Expected Results Test Data Actual Results Pass/Fail Passed After Retest Comments 1. Assign an Order Number 1. Create order number from 5 digits; add to the database table 1. Order ID # added to Order database table ID 00001 1. Delete an Order ID from the databse 1. Delete an existing Order from the database table 1. Deleted ID# from Order database table ID 00001 1. Add Customer ID to database 1. Add Customer ID to Customer table 1. Customer ID created in customer table ID 0001

Editor's Notes

  1. Test Plan Integration/Systems scenarios developed for initial five major web pages and database components: Home Page, Customer Page, Admin Page, Order Page, Catalog Page and Database