web portal- quality assurance, security, rss feeds & site map
DESCRIPTION
Web Portal- Quality Assurance, Security, RSS Feeds & Site Map. 56 – Prasad Janardhanan 34 – Jyotsna Panicker 33 – Deepak Pandit 17 – Ramraj Gupta. QA for Web Portal. Types of Testing. Adherence to functional requirements Functional testing Adherence to non-functional requirements - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/1.jpg)
Web Portal-Quality Assurance, Security, RSS Feeds & Site Map
56 – Prasad Janardhanan34 – Jyotsna Panicker33 – Deepak Pandit17 – Ramraj Gupta
![Page 2: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/2.jpg)
QA for Web Portal
![Page 3: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/3.jpg)
Types of Testing
• Adherence to functional requirements• Functional testing
• Adherence to non-functional requirements• Performance testing• Release of beta version to get feedback on usability
• Security related testing• Vulnerability assessment• Penetration testing
![Page 4: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/4.jpg)
Functional Testing
• Map every requirement to a set of test cases• Create required test data • Valid values• Invalid values• Boundary values
• Approach• Use black box testing• Unit testing and code review is already done• Do not use test automation as GUI may change
based on testing feedback
![Page 5: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/5.jpg)
Compatibility testing
• Covered O/S• Windows (XP, 7)• Redhat Linux 5• Mac O/S Latest version
• Browsers• Internet Explorer 6, 7, 8• Google Chrome 11.0• Mozilla Firefox 3.6
• Use VM-Ware to switch across various environments. This will save hardware and Power requirements
![Page 6: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/6.jpg)
Performance Testing• Criteria• Response time should be around 2 to 4 sec on every click• Check user experience with standard bandwidth and
desktop• Performance should be retained on worst case peak load
for 4 hours• Approach• Use Load-runner to simulate load and concurrency• Use equivalent volume of data that will be populated in the
system in next 3 years• Use actual hardware that will be used on production• If you change the code for performance tuning, re-test for
functionality
![Page 7: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/7.jpg)
Beta Release
• Before Production Launch• Exposed / advertised to closed user community• Trial basis, no commercial use and hence no liability• Study user feedback on usability• Monitor practical issues faced in hosting • Correct the gaps before launch
![Page 8: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/8.jpg)
Vulnerability Assessment Test
• Attempt typical hacks• Denial of service• SQL injection• Port scan
• Enumerate points of weakness• Try to intrude into firewall
![Page 9: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/9.jpg)
Application level Security
![Page 10: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/10.jpg)
Authentication• Login Authentication• Validate user credentials
• Automatic lock out after 3 consecutive failed attempts
• Periodic change of passwords
• Optional Virtual Keyboards
• Mutual Authentication
• Forgot Password• Challenge/response component
![Page 11: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/11.jpg)
Authentication• Fund Transfer• Password for every individual transaction
• Two Factor Authentication• Device-based authentication for Corporate Customers• Token number through Mobile for Retail customers
• Maker & Checker process for Corporate Customers
![Page 12: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/12.jpg)
Authorization
• Application Level• Category of users • Privileges of each user
• Database Level• Limit Access to database to select high level users• Only Middle ware will be having access to the DB• Storing user critical data in hashed/encrypted format
![Page 13: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/13.jpg)
Secure Sockets Layer (SSL) for Data security between the customer browser and our Web server
SSL provides data encryption, server authentication, and message integrity for a Internet connection.
Data encryption at the highest level (128 bit)The World Wide Web interface receives SSL
input and sends requests through a firewall over a dedicated private network to the Internet banking server.
Secure Socket Connection
![Page 14: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/14.jpg)
Monitors login attempts Recognizes failures that could indicate
a possible unauthorized attemptWhen such trends are observed, steps
will be taken automatically to prevent that account from being used.
Security Analyzer
![Page 15: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/15.jpg)
Database Security Protection of Connection string to connect to DB Use least-privileged, local accounts for running
Enterprise Services when connecting to DB
Audit TrailsAuditing of all logons is on by default.All transactions performed by users are logged in the
system and stored in DB filesHistory of Sales executive mapping against clients will
be available
![Page 16: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/16.jpg)
Session based application In-case web-portal is idle for next 10 minutes then
application session will be expired and user need to re-login to the application
ReportsPassword protected reports will be dispatched to userMasking of critical data
![Page 17: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/17.jpg)
RSS Feeds
![Page 18: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/18.jpg)
Stay connected to important updates by subscribing to RSS feeds. The feeds include new releases, case studies and documents from the website.
Download an RSS reader. The RSS reader will help to manage subscriptions and periodically check the Bank website to deliver the latest information to your desktop.
Click on the region or country of your choice. When the page opens you will see the raw XML code.
Drag or cut and paste the URL of the feed into your RSS reader and follow the instructions for your particular reader to subscribe.
Leave the RSS Reader open or minimize it on your toolbar so that you can be alerted whenever new content is added.
![Page 19: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/19.jpg)
Sitemap
![Page 20: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/20.jpg)
• Personal Banking.• Wholesale Banking.• NRI Services.• About Us.
![Page 21: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/21.jpg)
Personal Banking• Accounts & Deposits• Savings Account• Current Account• Salary Account• Fixed Account
• Loans• Personal Loan• Home Loan• Two wheeler Loan• New Car Loan• Used Car Loan• Loan Against Securities• Loan Against Property• Tractor Loan
![Page 22: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/22.jpg)
Cards• Credit Cards.
• Sliver Credit Card.• Gold Credit Card.• Titanium Credit card.• Value Plus Credit Card.• Women’s Gold Credit Card.
• Debit Cards.• International Debit Cards.• Gold Debit Cards.• International Business Debit Cards.• Women’s Advantage Debit Cards.
• Prepaid Cards.• Gift Plus Cards.• Food Plus Cards• Money Plus Cards.
Personal Banking (2)
![Page 23: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/23.jpg)
Investment & Insurance• Mutual Funds• Insurances• Bonds• General & Health Insurance
Payment Services• Net safe• Merchant Service• Pay now• Visa Bill-Pay• Visa Money Transfer
Access Your BankNet bankingCerditCard OnlineATMMobile Banking
Personal Banking (3)
![Page 24: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/24.jpg)
• Corporate• Funded services• Non Funded Services
• Small & Medium Enterprises• Internet Banking
• Financial Institutions & Trust• Financial Institutions• Mutual finds• Stock Brokers
Whole sale Banking
![Page 25: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/25.jpg)
• Accounts & Deposits• Rupee Saving Account• NRE Saving Accounts• Rupee Current Accounts• NRE Current Accounts• NRO Current Accounts• Rupee, NRO, NRE Fixed Deposits
• Investment & Insurances• Mutual Funds• Private Banking• Insurances
• Loans.• Home loans• Gold Credit Card• Loans against Securities
NRI Services
![Page 26: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/26.jpg)
• Payment Services.• Net-safe.• Bill Pay• Direct Pay• Excise & Service Tax Payment.
• Access your Bank.• Net Banking• Instant Alerts• ATM• Phone Banking.• Branch Network.
• Customer Center.• Offers & Deals
NRI Services(2)
![Page 27: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/27.jpg)
About Us• Profile.• Promoter• Business Focus• Management• Loans for every needs
• Shareholdings in Bank.• Shareholding Pattern.• History of share issues.
• Corporate Governance.• Code of Corporate Governance.• Profiles of Directors.• Ownerships Rights.
![Page 28: Web Portal- Quality Assurance, Security, RSS Feeds & Site Map](https://reader035.vdocuments.mx/reader035/viewer/2022062310/5681682f550346895dddd3fb/html5/thumbnails/28.jpg)
Thank you