Presentation is loading. Please wait.

Presentation is loading. Please wait.

E-Mail Etiquette. Overview of QC Software testing is a process of verifying and validating that a software application or program – Software testing identifies.

Similar presentations


Presentation on theme: "E-Mail Etiquette. Overview of QC Software testing is a process of verifying and validating that a software application or program – Software testing identifies."— Presentation transcript:

1 E-Mail Etiquette

2 Overview of QC Software testing is a process of verifying and validating that a software application or program – Software testing identifies important defects, flaws, or errors in the application code that must be fixed. – Quality Control is concerned with the software product being developed. It measures and controls the quality of the software as it is being developed. – Quality control system provides routine checks to ensure that the software is being developed correctly without errors. – The Quality Control system identifies and addresses product errors/defects. – Quality Control ensures that the final product is error free and satisfactory.

3 Why Testing? Find bugs as early as possible and make sure they get fixed. To understand the application well. Study the functionality in detail to find where the bugs are likely to occur. Study the code to ensure that each and every line of code is tested. Create test cases in such a way that testing is done to uncover the hidden bugs and also ensure that the software is usable and reliable.

4 ♦ The Verification process refers to the set of activities that ensure that software correctly implements a specific function. ♦ The Validation process confirms that the software meets the business requirements. Or Refers to a different set of activities that ensure that the software that has been built is traceable to customer requirements ♦ A Defect is a variance between the expected and actual result. The defect’s ultimate source may be traced to a fault introduced in the specification, design, or development (coding) phases. Software testing: Main purposes

5 Scope of Testing 1.ACCESSIBILITY TESTING Scope of accessibility testing is to make website accessible to all disabled people. Objective of accessibility testing is to discover how easily people can use a web site and provide feedback for improving future designs and implementations. Check points for Accessibility Testing: Make sure that all functions are available via keyboard only (do not use mouse). Make sure that information is visible when display setting is changed to high contrast modes. Make sure that screen reading tools can read all the text available and every picture/image have corresponding alternate text associated with it. Make sure that product defined keyboard actions do not affect accessibility keyboard shortcuts.

6 Scope of Testing 2. Browser Compatibility Scope of cross browser testing is to check that how much an application is compatible, reliable and efficient on the Different browsers means that the application should be performing well on the different browsers. Check points for Browser Compatibility Testing: Broken links and unexpected http error codes Missing images and script errors Invalid ssl certificates, missing DNS entries and expired domains

7 Scope of Testing 3. Formatting Scope of formatting is to make the consistent flow throughout the website. Format of content should be consistent in whole website. Check points for Formatting: Apply heading styles to your document. Headings are required for screen readers to be able to read the document. For more than one column of text, create a table with column or row headings. Apply the appropriate list style to bulleted and/or numbered lists. Provide alternative text for all images in your document. Insert active hyperlinks for all urls in your document. Use bold or ITALIC text to display emphasis. To ensure accessibility, please do not use colors to indicate meaning.

8 Scope of Testing 4. GIGW Compliance Scope of GIGW guidelines to ensure a high degree of consistency and uniformity in the content coverage and permission in all websites. This is expected to enhance the trust level of citizen while accessing the information and service online Guidelines are divided in to three categories: Mandatory: The usage of term must signify requirement which can be objectively accessed & which the departments are supposed to be mandatorily comply with. Advisory: The usage of should refers to recommended practices that are considered highly important and desirable. Voluntary: The usage of terms may refer to voluntary practices which can be adopted by a department if deemed suitable.

9 Scope of Testing 5. Functionality Testing Scope of functional testing is to ensure that each element of the application meets the functional requirements of the business. This testing proves that all areas of the system interface with each other correctly and that there are no gaps in the data flow. Check all the links: Test the outgoing links from all the pages from specific domain under test. Test all internal links. Test links jumping on the same pages. Test links used to send the email to admin or other users from web pages. Test to check if there are any orphan pages. Lastly in link checking, check for broken links in all above- mentioned links

10 Scope of Testing Test forms in all pages: First check all the validations on each field. Check for the default values of fields. Wrong inputs to the fields in the forms. Options to create forms if any, form delete, view or modify the forms. 6. LOAD Testing Load testing focuses on simulating and often exceeding your expected production load, throwing many concurrent requests at your site for an extended period of time.

11 Key Roles of Stake holders Business sponsor(s) and partners ♦ Provides funding ♦ Specifies requirements and deliverables ♦ Approves changes and some test results Project manager Plans and manages the project Software developer(s) ♦ Designs, codes, and builds the application ♦ Participates in code reviews and testing ♦ Fixes bugs, defects, and shortcomings

12 Key Roles of Stake holders Testing Coordinator(s) Creates test plans and test specifications based on the requirements and functional and technical documents Tester(s) Executes the tests and documents results

13 List of Common Errors 1.Tool Tips of Important Clickable links For “Hindi” link proper tool tip “Website Name: Hindi Website that opens in New Tab” For “English” link proper tool tip “Website Name: English Website that opens in New Tab” Tool tip “External website Opens in New tab” is mandatory for External links 2.Browser Title in “Current Page: Website Name” format while navigating 3.Alt Text for images 4.In Search: Placeholder should be present Alert message should be shown when “Search” button is clicked without entering any keyword 5.Help, Disclaimer, Website Policies, Archive is important as per GIGW which are mandatory 6.Alert message should be shown when ever an external link is clicked

14 List of Common Errors 7. Print Option should be given at each printable page in the Website 8. Breadcrumb Functionality should be present 9. Labels should be properly associated with the Textfields 10. “Site Designed, Developed & Hosted by NIC” should be present at the footer 11.In High Contrast Mode, all the Contents should be in White & Links in Yellow 12.Website Name image when clicked from any page should redirect the user to Home page 13.In IE video’s if any don’t shows properly 14.PDF/Excel/Word files should have symbol & size with them 15.Font size should be proper throughout the website 16.All the 4 Meta Tags should be present 17.Expiry Date should be greater than the Start Date 18.Proper Validation message should be given for Mandatory fields 19.Asterix (*) sign for Mandatory fields should be Red in Color.

15 List of Common Errors 20. Captcha Code should be Case Sensitive 21.Spelling should be correct on the Buttons 22.Heading at page and Left Panel Menu item should be exactly same 23.Audio icon of Captcha should work properly 24.Calender/Edit/Delete icons should have alt text 25.On without selecting checkbox for Approval/Review/Delete an alert message should be shown for selecting a checkbox 26.Refresh button of Captcha should change the Captcha Code plus clear the Captcha Textfield


Download ppt "E-Mail Etiquette. Overview of QC Software testing is a process of verifying and validating that a software application or program – Software testing identifies."

Similar presentations


Ads by Google