The document provides a checklist for testing the graphical user interface (GUI) of an application. Section 1 outlines steps for testing windows compliance, such as checking window captions and minimizing/maximizing behavior. Section 2 lists validation checks for screen elements, including field formatting, navigation, and data integrity. Section 3 covers additional tests like shortcut keys and controls on every screen. The checklist aims to ensure the application's GUI meets standards for usability, accessibility and proper functionality.
Keyboard shortcuts for power point 2007Sadiqul Islam
The document provides keyboard shortcuts for navigating and performing actions in the Help window and PowerPoint. It lists shortcuts for opening and closing the Help window, navigating between topics, selecting text, and printing topics. It also includes shortcuts for general tasks like changing fonts, finding and replacing text, navigating toolbars and Ribbons, and working with tables, dialog boxes and the Open/Save As dialog boxes.
- Mac keyboard shortcuts allow performing actions without using a mouse or trackpad by pressing key combinations. Common modifier keys are Command, Option, Control, and Fn.
- Shortcuts exist for common actions like cut, copy, paste, undo, save, print, and quitting apps. Navigation shortcuts allow moving the text insertion point or selecting text.
- In addition to built-in app shortcuts, every app can have custom shortcuts. Not all shortcuts work across different apps.
1. The document provides keyboard shortcuts for Microsoft Excel 2007 organized by common tasks and function keys.
2. CTRL combination shortcuts apply cell formatting, enter dates and times, select cells, copy/paste, find/replace, and more.
3. Function keys display help, create charts, edit cells, repeat commands, switch views, and activate the ribbon.
The document provides instructions for various formatting and editing functions in Microsoft Word including changing text case, inserting page breaks and numbers, adding dates and times, checking spelling and grammar, and getting word counts. Step-by-step directions are given for tasks like changing the background color, inserting symbols, and adding comments or pictures. Functions in Word for laying out documents through tables and managing versions are also outlined.
The document provides instructions for opening and using Microsoft Word. It describes how to open Word using the mouse or keyboard, open a new blank document, insert page numbers, and format text using different fonts, sizes, and styles. Basic functions like copying, pasting, and deleting text are also outlined.
This document provides an overview of keyboard shortcuts that can be used on Mac computers. It describes common shortcuts for cutting, copying, pasting and undoing operations. It also lists shortcuts for navigating and selecting text, taking screenshots, switching between apps and windows, and putting the computer to sleep or shutting it down. Additional shortcuts are provided for specific apps like the Finder, keyboard navigation in documents, and navigating folders and disks. The document serves as a comprehensive reference guide for Mac keyboard shortcuts.
Microsoft Windows is an operating system that uses a graphical user interface with icons and windows. When the computer boots up, it performs diagnostic tests and loads the OS, displaying the Windows desktop. From the desktop, users can start programs, access files, and perform other tasks using controls like menus, buttons, and dialog boxes before safely shutting down the computer.
This document provides instructions for selecting, deleting, copying, moving, and formatting text in Microsoft Word. It describes how to select various parts of text like words, sentences, paragraphs, and entire documents. It also explains how to delete, copy, move, find and replace text. Formatting instructions cover changing font, aligning paragraphs, adding bullets and numbers, borders and shading. The document is a lecture summary or guide on basic Microsoft Word functions.
Keyboard shortcuts for power point 2007Sadiqul Islam
The document provides keyboard shortcuts for navigating and performing actions in the Help window and PowerPoint. It lists shortcuts for opening and closing the Help window, navigating between topics, selecting text, and printing topics. It also includes shortcuts for general tasks like changing fonts, finding and replacing text, navigating toolbars and Ribbons, and working with tables, dialog boxes and the Open/Save As dialog boxes.
- Mac keyboard shortcuts allow performing actions without using a mouse or trackpad by pressing key combinations. Common modifier keys are Command, Option, Control, and Fn.
- Shortcuts exist for common actions like cut, copy, paste, undo, save, print, and quitting apps. Navigation shortcuts allow moving the text insertion point or selecting text.
- In addition to built-in app shortcuts, every app can have custom shortcuts. Not all shortcuts work across different apps.
1. The document provides keyboard shortcuts for Microsoft Excel 2007 organized by common tasks and function keys.
2. CTRL combination shortcuts apply cell formatting, enter dates and times, select cells, copy/paste, find/replace, and more.
3. Function keys display help, create charts, edit cells, repeat commands, switch views, and activate the ribbon.
The document provides instructions for various formatting and editing functions in Microsoft Word including changing text case, inserting page breaks and numbers, adding dates and times, checking spelling and grammar, and getting word counts. Step-by-step directions are given for tasks like changing the background color, inserting symbols, and adding comments or pictures. Functions in Word for laying out documents through tables and managing versions are also outlined.
The document provides instructions for opening and using Microsoft Word. It describes how to open Word using the mouse or keyboard, open a new blank document, insert page numbers, and format text using different fonts, sizes, and styles. Basic functions like copying, pasting, and deleting text are also outlined.
This document provides an overview of keyboard shortcuts that can be used on Mac computers. It describes common shortcuts for cutting, copying, pasting and undoing operations. It also lists shortcuts for navigating and selecting text, taking screenshots, switching between apps and windows, and putting the computer to sleep or shutting it down. Additional shortcuts are provided for specific apps like the Finder, keyboard navigation in documents, and navigating folders and disks. The document serves as a comprehensive reference guide for Mac keyboard shortcuts.
Microsoft Windows is an operating system that uses a graphical user interface with icons and windows. When the computer boots up, it performs diagnostic tests and loads the OS, displaying the Windows desktop. From the desktop, users can start programs, access files, and perform other tasks using controls like menus, buttons, and dialog boxes before safely shutting down the computer.
This document provides instructions for selecting, deleting, copying, moving, and formatting text in Microsoft Word. It describes how to select various parts of text like words, sentences, paragraphs, and entire documents. It also explains how to delete, copy, move, find and replace text. Formatting instructions cover changing font, aligning paragraphs, adding bullets and numbers, borders and shading. The document is a lecture summary or guide on basic Microsoft Word functions.
This document provides a tutorial on using basic functions in Microsoft Word, such as starting Word, entering and editing text, formatting text, saving files, printing documents, and closing Word. It outlines steps for typing text, deleting and inserting letters, saving files, selecting text, using the toolbar for formatting, adding titles, indenting paragraphs, changing font sizes and styles, cutting and pasting text, checking spelling and grammar, adjusting line spacing, saving and printing work, opening existing files, and getting help. The tutorial is intended to teach basic Word skills to new users.
This document provides instructions for using a spreadsheet in Excel to analyze cylinder measurement data. It describes how to set up the spreadsheet by entering column headers and measurement data. It then demonstrates how to use formulas to calculate statistics like sum, mean, and standard deviation of the data. Formatting options are also explained to customize the appearance of the spreadsheet. The full document contains detailed steps and explanations for setting up and utilizing a basic spreadsheet to analyze a set of cylinder measurements.
(1) The document provides instructions for programming Zelio logic controllers using Zelio Soft software. It describes starting a new program, selecting a module and programming language (Ladder or FBD), and editing, simulating, and transferring programs.
(2) Key aspects of programming in Ladder language are covered, including the wiring sheet interface, available modes (edit, simulation, monitoring), and how to write programs by placing contacts and coils.
(3) Programming in function block diagram (FBD) language is also demonstrated with an example circuit. Program simulation, transfer to the module, and monitoring mode functions are described for both Ladder and FBD programming.
This document provides a quick start guide for using a trading platform. It summarizes the main interface elements and functions, including how to log in, view real-time quotes and charts, place trades using 1-click options or trade tickets, customize charts with indicators and drawings, view positions and account information, and dock or undock windows. The guide walks through placing an order from start to finish and managing open positions.
This document provides instructions for various Excel functions including inserting and deleting rows and columns, copying and pasting cells, basic math formulas, and using the Average function. It includes step-by-step labs to practice these skills. The labs cover entering sample data, inserting a row above row 3, deleting row 4, inserting and deleting a column, copying cells, adding numbers in cells, using parentheses in formulas, and using the Average function to calculate the average number of purchases from sample retail data.
The document provides keyboard shortcuts for common tasks in Windows, including:
- The Windows key opens the Start menu and places focus in the search box.
- ALT activates menus and allows navigation with arrow keys. ALT+F4 exits applications.
- Arrow keys navigate menus and desktop icons. ENTER opens selected items.
- CTRL+C, CTRL+X, CTRL+V perform copy, cut, and paste functions.
This document provides an introduction to Microsoft Word 2003 and outlines 10 activities for learning word processing. The activities cover launching and exiting Word, creating and saving documents, typing text, page setup, and printing. The learning outcomes are to be able to perform basic word processing tasks like creating, editing, formatting and printing documents. Upon completing the module, students should be able to produce an article and a poem using Word.
This document provides instructions for performing various actions in Microsoft Excel worksheets, including:
1) Moving between cells using arrow keys, keyboard shortcuts, or the mouse.
2) Adding, inserting, and deleting worksheets, rows, columns, and cells.
3) Resizing rows and columns by dragging borders or using format commands.
4) Selecting, activating, cutting, copying, and pasting cells.
5) Deleting rows, columns, or cells using edit menu commands.
6) Freezing panes to keep rows or columns visible while scrolling.
This document provides instructions for creating basic shapes, tags, animations, and alarms in Wonderware. It describes how to:
1. Create a rounded rectangle and polygon using the shape tools, then animate the polygon to control the fill of the rectangle.
2. Create tags to store process data and log data, then use a tag to control the fill level of an animated bottle on the screen.
3. Add scripts to control the bottle movement and integrate it with the fill level tag. Alarms are also configured to trigger when the conveyor stops.
4. Create a second window to display alarms and allow acknowledging alarms. Buttons are used to switch between the main process and alarm displays.
This document provides a summary of keyboard shortcuts in Excel for various functions including editing cells, navigating sheets, formatting cells, inserting formulas, opening dialog boxes, and using the Visual Basic editor for macros. It includes shortcuts for common actions like saving, copying, pasting, undoing and redoing as well as shortcuts for navigating, selecting cells and ranges, and recalculating worksheets.
This document lists 208 keyboard shortcuts for navigating, selecting cells, formatting text, using functions and macros, navigating between sheets, and working with the Ribbon in Microsoft Excel 2007. Some key shortcuts include using arrow keys to move between cells, Ctrl+arrow keys to extend cell selections, Ctrl+Shift+arrow keys to select entire rows or columns, and Ctrl+Enter to complete a cell entry and stay in the same cell. Function keys like F2, F4, and F9 perform actions like editing cells, repeating commands, and calculating worksheets. Ctrl combinations apply formatting (Ctrl+B for bold) or perform commands like copying (Ctrl+C).
This document provides shortcuts for Excel. It is organized into sections for entering and editing data, formatting data, selecting cells and objects, moving and scrolling, printing, working with Pivot Tables, and more. Some key shortcuts include Ctrl + ; to enter the time, Ctrl + C to copy a selection, Ctrl + V to paste, and F2 to edit the active cell. Pivot Table shortcuts allow moving fields between the page, row, column, and data areas using Alt + P, R, C, or D respectively.
This document provides over 100 keyboard shortcuts for Windows 8, divided into Windows 8 specific shortcuts and standard Windows shortcuts. Some key Windows 8 shortcuts include switching between the Start screen and last app with Windows+C, accessing the charms bar with Windows+C, and taking screenshots with Print Screen. Standard shortcuts include minimizing all windows with Windows+M, locking the computer with Windows+L, and cycling through apps with Alt+Tab. All shortcuts are based on the Windows 8 Consumer Preview.
This document provides a quick start guide for using a trading platform. It summarizes how to log in, view real-time quotes and charts, place trades using either a one-click method or by opening an order ticket, and manage open positions. Additional features covered include indicators, drawing tools, docking/undocking windows, and accessing account information and trade history. The guide is intended to help new users get started with the basic functions of the platform.
The document provides definitions for key terms related to control systems procurement and maintenance specifications. Some key terms defined include:
- Access Control List (ACL) - Enforces privilege separation by controlling access to objects based on user identity.
- Active Directory - Centralized directory service that allows administrators to apply policies and updates across an organization.
- AES - Advanced Encryption Standard adopted as the encryption standard used by the US government.
- Authentication - Process of verifying an identity, often involving passwords, tokens, or biometrics.
- Authorization - Permission granted to access system resources.
This document provides an overview of software testing concepts and definitions. It discusses the primary purpose of testing as detecting software failures to find and fix defects. It also defines key testing terms like test scenarios versus test cases, the software testing cycle, testing methods and levels, and quality assurance versus testing. Sample login feature test scenarios and test cases are provided to illustrate these concepts.
The document contains guidelines for testing various form objects and fields commonly found in applications. It includes test cases to validate text boxes, numeric fields, toolbars, list boxes, radio buttons, text areas, checkboxes, date fields, localization, passwords, emails, parameters, reports, multi-user access, login functionality, calculations and more. The guidelines are intended to ensure proper handling of data entry, formatting and validation for different objects, fields and scenarios.
Li-Fi is a new technology that uses visible light communication (VLC) to transmit data through LED light bulbs. It works by varying the intensity of light faster than what the human eye can detect. Li-Fi offers several advantages over traditional Wi-Fi, including higher capacity, better availability, higher security, and energy efficiency. It could help meet the rapidly increasing demand for wireless data as radio spectrum becomes more congested. If developed further, Li-Fi technology would allow wireless internet access from every light bulb.
This document provides an overview of Li-Fi technology through a presentation on the topic. It discusses the history of Li-Fi, how it works by transmitting data through LED light, its advantages over Wi-Fi such as higher bandwidth and more secure communication through visible light. Example applications are given such as using traffic lights and street lamps to transmit data. Challenges for Li-Fi are also noted, such as the need for line of sight transmission and potential interference from other light sources.
This document discusses Li-Fi technology, which uses LED light bulbs to transmit data by varying the intensity of light faster than what the human eye can detect. Li-Fi was pioneered in the 1990s and demonstrated by Harald Haas in 2011. It provides several advantages over Wi-Fi such as higher speed potential and no interference with radio frequencies. Li-Fi works by encoding binary data in the on-off states of an LED and can achieve speeds of over 100 Mbps. Potential applications include use in planes, hospitals, and as public internet hotspots through street lamps. However, challenges include light not passing through solid objects and interference from other light sources.
SlideShare now has a player specifically designed for infographics. Upload your infographics now and see them take off! Need advice on creating infographics? This presentation includes tips for producing stand-out infographics. Read more about the new SlideShare infographics player here: http://wp.me/p24NNG-2ay
This infographic was designed by Column Five: http://columnfivemedia.com/
This document provides a tutorial on using basic functions in Microsoft Word, such as starting Word, entering and editing text, formatting text, saving files, printing documents, and closing Word. It outlines steps for typing text, deleting and inserting letters, saving files, selecting text, using the toolbar for formatting, adding titles, indenting paragraphs, changing font sizes and styles, cutting and pasting text, checking spelling and grammar, adjusting line spacing, saving and printing work, opening existing files, and getting help. The tutorial is intended to teach basic Word skills to new users.
This document provides instructions for using a spreadsheet in Excel to analyze cylinder measurement data. It describes how to set up the spreadsheet by entering column headers and measurement data. It then demonstrates how to use formulas to calculate statistics like sum, mean, and standard deviation of the data. Formatting options are also explained to customize the appearance of the spreadsheet. The full document contains detailed steps and explanations for setting up and utilizing a basic spreadsheet to analyze a set of cylinder measurements.
(1) The document provides instructions for programming Zelio logic controllers using Zelio Soft software. It describes starting a new program, selecting a module and programming language (Ladder or FBD), and editing, simulating, and transferring programs.
(2) Key aspects of programming in Ladder language are covered, including the wiring sheet interface, available modes (edit, simulation, monitoring), and how to write programs by placing contacts and coils.
(3) Programming in function block diagram (FBD) language is also demonstrated with an example circuit. Program simulation, transfer to the module, and monitoring mode functions are described for both Ladder and FBD programming.
This document provides a quick start guide for using a trading platform. It summarizes the main interface elements and functions, including how to log in, view real-time quotes and charts, place trades using 1-click options or trade tickets, customize charts with indicators and drawings, view positions and account information, and dock or undock windows. The guide walks through placing an order from start to finish and managing open positions.
This document provides instructions for various Excel functions including inserting and deleting rows and columns, copying and pasting cells, basic math formulas, and using the Average function. It includes step-by-step labs to practice these skills. The labs cover entering sample data, inserting a row above row 3, deleting row 4, inserting and deleting a column, copying cells, adding numbers in cells, using parentheses in formulas, and using the Average function to calculate the average number of purchases from sample retail data.
The document provides keyboard shortcuts for common tasks in Windows, including:
- The Windows key opens the Start menu and places focus in the search box.
- ALT activates menus and allows navigation with arrow keys. ALT+F4 exits applications.
- Arrow keys navigate menus and desktop icons. ENTER opens selected items.
- CTRL+C, CTRL+X, CTRL+V perform copy, cut, and paste functions.
This document provides an introduction to Microsoft Word 2003 and outlines 10 activities for learning word processing. The activities cover launching and exiting Word, creating and saving documents, typing text, page setup, and printing. The learning outcomes are to be able to perform basic word processing tasks like creating, editing, formatting and printing documents. Upon completing the module, students should be able to produce an article and a poem using Word.
This document provides instructions for performing various actions in Microsoft Excel worksheets, including:
1) Moving between cells using arrow keys, keyboard shortcuts, or the mouse.
2) Adding, inserting, and deleting worksheets, rows, columns, and cells.
3) Resizing rows and columns by dragging borders or using format commands.
4) Selecting, activating, cutting, copying, and pasting cells.
5) Deleting rows, columns, or cells using edit menu commands.
6) Freezing panes to keep rows or columns visible while scrolling.
This document provides instructions for creating basic shapes, tags, animations, and alarms in Wonderware. It describes how to:
1. Create a rounded rectangle and polygon using the shape tools, then animate the polygon to control the fill of the rectangle.
2. Create tags to store process data and log data, then use a tag to control the fill level of an animated bottle on the screen.
3. Add scripts to control the bottle movement and integrate it with the fill level tag. Alarms are also configured to trigger when the conveyor stops.
4. Create a second window to display alarms and allow acknowledging alarms. Buttons are used to switch between the main process and alarm displays.
This document provides a summary of keyboard shortcuts in Excel for various functions including editing cells, navigating sheets, formatting cells, inserting formulas, opening dialog boxes, and using the Visual Basic editor for macros. It includes shortcuts for common actions like saving, copying, pasting, undoing and redoing as well as shortcuts for navigating, selecting cells and ranges, and recalculating worksheets.
This document lists 208 keyboard shortcuts for navigating, selecting cells, formatting text, using functions and macros, navigating between sheets, and working with the Ribbon in Microsoft Excel 2007. Some key shortcuts include using arrow keys to move between cells, Ctrl+arrow keys to extend cell selections, Ctrl+Shift+arrow keys to select entire rows or columns, and Ctrl+Enter to complete a cell entry and stay in the same cell. Function keys like F2, F4, and F9 perform actions like editing cells, repeating commands, and calculating worksheets. Ctrl combinations apply formatting (Ctrl+B for bold) or perform commands like copying (Ctrl+C).
This document provides shortcuts for Excel. It is organized into sections for entering and editing data, formatting data, selecting cells and objects, moving and scrolling, printing, working with Pivot Tables, and more. Some key shortcuts include Ctrl + ; to enter the time, Ctrl + C to copy a selection, Ctrl + V to paste, and F2 to edit the active cell. Pivot Table shortcuts allow moving fields between the page, row, column, and data areas using Alt + P, R, C, or D respectively.
This document provides over 100 keyboard shortcuts for Windows 8, divided into Windows 8 specific shortcuts and standard Windows shortcuts. Some key Windows 8 shortcuts include switching between the Start screen and last app with Windows+C, accessing the charms bar with Windows+C, and taking screenshots with Print Screen. Standard shortcuts include minimizing all windows with Windows+M, locking the computer with Windows+L, and cycling through apps with Alt+Tab. All shortcuts are based on the Windows 8 Consumer Preview.
This document provides a quick start guide for using a trading platform. It summarizes how to log in, view real-time quotes and charts, place trades using either a one-click method or by opening an order ticket, and manage open positions. Additional features covered include indicators, drawing tools, docking/undocking windows, and accessing account information and trade history. The guide is intended to help new users get started with the basic functions of the platform.
The document provides definitions for key terms related to control systems procurement and maintenance specifications. Some key terms defined include:
- Access Control List (ACL) - Enforces privilege separation by controlling access to objects based on user identity.
- Active Directory - Centralized directory service that allows administrators to apply policies and updates across an organization.
- AES - Advanced Encryption Standard adopted as the encryption standard used by the US government.
- Authentication - Process of verifying an identity, often involving passwords, tokens, or biometrics.
- Authorization - Permission granted to access system resources.
This document provides an overview of software testing concepts and definitions. It discusses the primary purpose of testing as detecting software failures to find and fix defects. It also defines key testing terms like test scenarios versus test cases, the software testing cycle, testing methods and levels, and quality assurance versus testing. Sample login feature test scenarios and test cases are provided to illustrate these concepts.
The document contains guidelines for testing various form objects and fields commonly found in applications. It includes test cases to validate text boxes, numeric fields, toolbars, list boxes, radio buttons, text areas, checkboxes, date fields, localization, passwords, emails, parameters, reports, multi-user access, login functionality, calculations and more. The guidelines are intended to ensure proper handling of data entry, formatting and validation for different objects, fields and scenarios.
Li-Fi is a new technology that uses visible light communication (VLC) to transmit data through LED light bulbs. It works by varying the intensity of light faster than what the human eye can detect. Li-Fi offers several advantages over traditional Wi-Fi, including higher capacity, better availability, higher security, and energy efficiency. It could help meet the rapidly increasing demand for wireless data as radio spectrum becomes more congested. If developed further, Li-Fi technology would allow wireless internet access from every light bulb.
This document provides an overview of Li-Fi technology through a presentation on the topic. It discusses the history of Li-Fi, how it works by transmitting data through LED light, its advantages over Wi-Fi such as higher bandwidth and more secure communication through visible light. Example applications are given such as using traffic lights and street lamps to transmit data. Challenges for Li-Fi are also noted, such as the need for line of sight transmission and potential interference from other light sources.
This document discusses Li-Fi technology, which uses LED light bulbs to transmit data by varying the intensity of light faster than what the human eye can detect. Li-Fi was pioneered in the 1990s and demonstrated by Harald Haas in 2011. It provides several advantages over Wi-Fi such as higher speed potential and no interference with radio frequencies. Li-Fi works by encoding binary data in the on-off states of an LED and can achieve speeds of over 100 Mbps. Potential applications include use in planes, hospitals, and as public internet hotspots through street lamps. However, challenges include light not passing through solid objects and interference from other light sources.
SlideShare now has a player specifically designed for infographics. Upload your infographics now and see them take off! Need advice on creating infographics? This presentation includes tips for producing stand-out infographics. Read more about the new SlideShare infographics player here: http://wp.me/p24NNG-2ay
This infographic was designed by Column Five: http://columnfivemedia.com/
No need to wonder how the best on SlideShare do it. The Masters of SlideShare provides storytelling, design, customization and promotion tips from 13 experts of the form. Learn what it takes to master this type of content marketing yourself.
This document provides tips to avoid common mistakes in PowerPoint presentation design. It identifies the top 5 mistakes as including putting too much information on slides, not using enough visuals, using poor quality or unreadable visuals, having messy slides with poor spacing and alignment, and not properly preparing and practicing the presentation. The document encourages presenters to use fewer words per slide, high quality images and charts, consistent formatting, and to spend significant time crafting an engaging narrative and rehearsing their presentation. It emphasizes that an attractive design is not as important as being an effective storyteller.
10 Ways to Win at SlideShare SEO & Presentation OptimizationOneupweb
Thank you, SlideShare, for teaching us that PowerPoint presentations don't have to be a total bore. But in order to tap SlideShare's 60 million global users, you must optimize. Here are 10 quick tips to make your next presentation highly engaging, shareable and well worth the effort.
For more content marketing tips: http://www.oneupweb.com/blog/
This document provides tips for getting more engagement from content published on SlideShare. It recommends beginning with a clear content marketing strategy that identifies target audiences. Content should be optimized for SlideShare by using compelling visuals, headlines, and calls to action. Analytics and search engine optimization techniques can help increase views and shares. SlideShare features like lead generation and access settings help maximize results.
How to Make Awesome SlideShares: Tips & TricksSlideShare
Turbocharge your online presence with SlideShare. We provide the best tips and tricks for succeeding on SlideShare. Get ideas for what to upload, tips for designing your deck and more.
The document provides an overview of various user interface controls that can be used when designing a user interface, including text boxes, group boxes, check boxes, radio buttons, picture boxes, and borders and styles. It discusses how to select and work with multiple controls, set tab order and keyboard access keys, and add tooltips.
I am the authorized K-12 representative in South Carolina for eInstruction by Turning Technologies
Bill McIntosh
SchoolVision Inc..
Authorized South Carolina K-12 Consultant for eInstruction / Turning Technologies
Phone :843-442-8888
Email :WKMcIntosh@Comcast.net
Twitter : @OtisTMcIntosh
SchoolVision Website on Facebook: https://www.facebook.com/WKMIII
Website : www.einstruction.com
For technical assistance on all eInstruction® or Turning Technologies products please call 866-746-3015
Turning Technologies | 255 West Federal Street | Youngstown, OH Main: 330-746-3015 | Toll Free: 866-746-3015 | Fax: 330-884-6065
www.TurningTechnologies.com
84 identify group keys on the keyboard and their functionsPaul Gonzales
The document provides information about the keys on a computer keyboard and their functions. It discusses the main types of keys including alphanumeric keys for typing letters and numbers, arrow keys for navigating, function keys for performing commands, and special keys like Enter, Esc, Tab, Shift, Ctrl and Alt. It also describes the purpose and use of keys like Caps Lock, space bar, backspace, delete, page up/down, numeric keypad, print screen, and scroll lock.
The document provides instructions on how to use Excel and MS Word. It explains how to set up a spreadsheet in Excel to organize data with rows and columns and enter formulas to calculate statistics like average and standard deviation. It then demonstrates formatting cells and changing number of decimals. For MS Word, it outlines starting a new document, opening existing ones, and how to save, including using save as to save to a different folder with a new name. It also indicates the various toolbars, menus, and rulers seen at the top of the programs.
Please let me know if you would like more information
Bill McIntosh
Authorized Consultant for eInstruction by Turning Technologies
843-442-8888
Email: WKMcIntosh@Comcast.net
This lab relates to developing a graphical user interface application in C# using forms, controls, menus, lists and other concepts. Students will create an application to track donut sales using a list to store values entered by the user. The application will include a menu system, combo box to select donut types, buttons to calculate totals, display the list and clear values. It will also include data validation, tooltips and other typical windows application features.
This document discusses various topics in VB including dialog boxes, timer controls, control arrays, and menus. It describes:
- How dialog boxes like msgbox and inputbox functions are used to exchange information with the user.
- The timer control and its interval property which is used to create applications with timed events.
- How control arrays allow grouping multiple controls of the same type with a common name and index property.
- The process for creating drop-down and pop-up menus through the menu editor including adding menu headings, items, shortcuts, and submenus.
The document discusses the computer keyboard and mouse. It provides details on the different types of keys on a keyboard like typing keys, function keys, navigation keys and control keys. It also explains how to use keys like shift, caps lock, tab, enter and spacebar. The document gives tips for safe keyboard use and minimizing strain or injury. It then describes the basic interactions with a mouse like pointing, hovering, clicking, selecting, pressing and wheeling. It also covers compound mouse interactions like moving, resizing, splitting and dragging/dropping objects.
Lab view pdf of front panel gives information about how to design design the front panel. its completely designed by National instruments and good for beginners.
This document provides instructions for various text editing functions in Microsoft Word, including:
1. Text selection using keyboard shortcuts like Ctrl+A to select all or Shift+arrows to select letter by letter.
2. Cursor movements using arrow keys, Ctrl+arrows for word by word, and keyboard shortcuts to go to start/end of line, page, or document.
3. Standard toolbar functions like cut, copy, paste, undo and redo.
4. Find, replace, and goto options in the Edit menu.
5. How to insert items like page numbers, dates, symbols, footnotes and pictures using the Insert menu.
Click cell C3 on the Summary Report worksheet This column w.pdfABHISANJEET
Click cell C3 on the Summary Report worksheet. This column will be used to count the stores for
each region of the company. Begin the function by clicking the Formulas tab on the Ribbon. Click
the More Functions button, click the Statistical option, and then click the COUNTIF function from
the list. Define the arguments in the Function Arguments dialog box as follows: Range: Click the
Collapse Dialog button next to the Range argument, click the Sales by Store worksheet tab, and
highlight the range A3:A26. Press the ENTER key on your keyboard. Click in the input box for the
Range argument and place an absolute reference on the range. Press the TAB key on your
keyboard to advance to the next argument. Criteria: Type cell A3. Complete the function by
clicking the OK button at the bottom of the Function Arguments dialog box. Copy and paste the
COUNTIF function in cell C3 by double clicking the Auto Fill Handle. The function will show the
number of stores for each region. Click cell D3 on the Summary Report worksheet. This column
will be used to sum the current sales by region. Begin the function by clicking the Formulas tab on
the Ribbon. Click the Math & Trig button and select the SUMIF function from the list. Define the
arguments in the Function Arguments dialog box as follows: Range: Click the Collapse Dialog
button next to the Range argument, click the Sales by Store worksheet tab, and highlight the
range A3:A26. Press the ENTER key on your keyboard. Click in the input box for the Range
argument and place an absolute reference on the range. Press the TAB key on your keyboard to
advance to the next argument. Criteria: Type cell A3. Press the TAB key on your keyboard to
advance to the next argument. Sum_range: Click the Collapse Dialog button next to the
Sum_range argument, click the Sales by Store worksheet tab, and highlight the range I3:I26.
Press the ENTER key on your keyboard. Click in the input box for the Sum_range argument and
place an absolute reference on the range. Complete the function by clicking the OK button at the
bottom of the Function Arguments dialog box. Copy and paste the SUMIF function in cell D3 by
double clicking the Auto Fill Handle. The function will show the total sales this year for each
region. Click cell E3 on the Summary Report worksheet. This column will be used to sum the sales
last year by region. Enter a SUMIF function and define the arguments exactly as stated in step 3.
However, define the Sum_range argument with the range H3:H26 on the Sales by Store
worksheet. Remember to put an absolute reference on this range before completing the function.
Copy and paste the SUMIF function in cell E3 by double clicking the Auto Fill Handle. The function
will show the total sales last year for each region. Enter a formula in cell F3 on the Summary
Report worksheet to calculate the percent change in sales for each region. Your formula should
first subtract the Sales Last Year in cell E3 from the Sales This Year in cell D3.
The document provides instructions for installing and customizing features in Microsoft Office 2007. It discusses how to open the Control Panel, click on Installed Programs, select the Office program to change, and click Change. It describes the Settings dialog box where you can add or remove features by expanding folders and selecting installation options. It also covers updating or installing features and describes keyboard shortcuts for navigating features and changing installation options.
This document provides instructions for creating basic shapes, tags, scripts, alarms, buttons, and trend displays in Wonderware. The tutorial walks through drawing basic shapes like rectangles and polygons, creating tags to store and display variable values, writing scripts to control animation, configuring alarms and alarm displays, and setting up historical and real-time trend charts to monitor process data over time. Buttons are also created to switch between different display windows for the bottle filling simulation, alarms, and trends.
This document provides keyboard shortcuts for navigating and using Microsoft Word 2013. It includes shortcuts for:
1. Navigating between windows, documents, dialog boxes, and sections within the help document.
2. Performing common commands like copying text, printing, searching, and expanding/collapsing sections.
3. Accessing the ribbon tabs and commands using keyboard shortcuts like Alt+letter to bypass the mouse. Detailed shortcuts are provided for working with text, formatting, objects, and other Word features.
I am the authorized K-12 representative in South Carolina for eInstruction by Turning Point.
Bill McIntosh
SchoolVision Inc..
Authorized South Carolina K-12 Consultant for eInstruction by Turning Technologies
Phone :843-442-8888
Email :WKMcIntosh@Comcast.net
Twitter : @OtisTMcIntosh
SchoolVision Website on Facebook: https://www.facebook.com/WKMIII
Website : www.einstruction.com
Stay Connected - @eInstruction • Facebook
Turning Technologies | 255 West Federal Street | Youngstown, OH Main: 330-746-3015 | Toll Free: 866-746-3015 | Fax: 330-884-6065
www.TurningTechnologies.com
This document provides an introduction to Microsoft Word 2003 and outlines 10 activities for learning word processing. The activities cover launching and exiting Word, creating and saving documents, typing text, page setup, and printing. The learning outcomes are to learn the basic features and functions of Word for creating, editing, and printing documents. Upon completing the module, students should be able to produce articles and poems using word processing software.
The document provides instructions for three Microsoft Excel exercises:
1) The first exercise teaches entering and formatting text, using fill handles to autofill cells, and resizing columns and rows.
2) The second exercise focuses on creating a list, entering names and email addresses, removing hyperlinks, sorting data, and deleting rows.
3) The third exercise introduces creating a monthly budget worksheet.
1) The document provides instructions for performing basic tasks in Windows XP such as using the mouse, opening programs and windows, manipulating window size and position, and exploring the taskbar.
2) It describes mouse functions like pointing, clicking, dragging. It also explains window functions like minimizing, maximizing and restoring.
3) The document also details components of dialog boxes and how to access properties for the taskbar and volume control.
1) The document provides instructions for performing basic tasks in Windows XP such as using the mouse, opening programs and windows, manipulating window positions, and exploring the taskbar.
2) It describes mouse functions like pointing, clicking, dragging. It also explains window functions like minimizing, maximizing and restoring.
3) The document also details components of dialog boxes and how to access properties for the taskbar and volume control.
The document provides instructions for using various drawing commands in AutoCAD 2013, including:
1. The LINE command is introduced for creating single straight line segments by specifying start and end points. Tips are provided for continuing lines or undoing the last segment.
2. The Cartesian coordinate system used in AutoCAD is described, including absolute coordinates using x,y values, relative coordinates using delta x,y values, and polar coordinates using distance and angle.
3. The ORTHO command is referenced for drawing lines at angles that are multiples of 90 degrees, which constrains drawings to horizontal and vertical orientations.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
UiPath Test Automation using UiPath Test Suite series, part 5
Gui testing
1. GUI Testing Checklist
CONTENTS:
Section 1 - Windows Compliance Testing
1.1. Application
1.2. For Each Window in the Application
1.3. Text Boxes
1.4. Option (Radio Buttons)
1.5. Check Boxes
1.6. Command Buttons
1.7. Push Buttons
1.8. Drop Down List Boxes
1.9. Combo Boxes
1.10 List Boxes
Section 2 - Tester’s Screen Validation Checklist
2.1. Aesthetic Conditions
2.2. Validation Conditions
2.3. Navigation Conditions
2.4. Usability Conditions
2.5. Data Integrity Conditions
2.6. Modes (Editable Read-only) Conditions
2.7. General Conditions
2.8. Specific Field Tests
2.8.1. Date Field Checks
2.8.2. Numeric Fields
2.8.3. Alpha Field Checks
Section 3 - Other
3.1. On every Screen
3.2. Shortcut keys / Hot Keys
3.3. Control Shortcut Keys
Page 1 of 15
2. 1. Windows Compliance
WINDOWS COMPLIANCE TESTING
For Each Application
Start Application by Double Clicking on its ICON
The Loading message should show the application name, version
number, and a bigger pictorial representation of the icon.
The main window of the application should have the same caption as
the caption of the icon in Program Manager.
Closing the application should result in an "Are you sure" message box
Attempt to start application twice
This should not be allowed - you should be returned to main Window
Try to start the application twice while it is loading.
On each window, if the application is busy, then the hour glass should be
displayed. If there is no hour glass (e.g. alpha access enquiries) then some
enquiry in progress message should be displayed.
All screens should have a Help button; F1 should work doing the same.
For Each Window in the Application
If Window has a Minimize Button, click it.
Window should return to an icon on the bottom of the screen
This icon should correspond to the Original Icon under Program Manager.
Double Click the Icon to return the Window to its original size.
The window caption for every application should have the name of the
application and the window name - especially the error messages. These
should be checked for spelling, English and clarity, especially on the top of
the screen. Check does the title of the window make sense.
Page 2 of 15
3. If the screen has a Control menu, then use all ungrayed options. (See below)
Check all text on window for Spelling/Tense and Grammar
Use TAB to move focus around the Window. Use SHIFT+TAB to move focus
backwards.
Tab order should be left to right, and Up to down within a group box on the screen.
All controls should get focus - indicated by dotted box, or cursor. Tabbing to an
entry field with text in it should highlight the entire text in the field.
The text in the Micro Help line should change - Check for spelling, clarity and non-
updateable etc.
If a field is disabled (grayed) then it should not get focus. It should not be possible to
select them with either the mouse or by using TAB. Try this for every grayed control.
Never updateable fields should be displayed with black text on a grey background
with a black label.
All text should be left-justified, followed by a colon tight to it.
In a field that may or may not be updateable, the label text and contents changes
from black to grey depending on the current status.
List boxes are always white background with black text whether they are disabled
or not. All others are grey.
In general, doesn’t use go to screens, use go sub, i.e. if a button causes another
screen to be displayed, the screen should not hide the first screen, with the
exception of tab in 2.0
When returning return to the first screen cleanly i.e. no other screens/applications
should appear.
4. In general, double-clicking is not essential. In general, everything can be done using
both the mouse and the keyboard.
All tab buttons should have a distinct letter.
Text Boxes
Move the Mouse Cursor over all Enterable Text Boxes. Cursor should change from
arrow to Insert Bar. If it doesn't then the text in the box should be grey or non-
updateable. Refer to previous page.
Enter text into Box
Try to overflow the text by typing to many characters - should be stopped. Check the
field width with capitals W.
Enter invalid characters - Letters in amount fields, try strange characters like +, - *
etc. in all fields.
SHIFT and Arrow should Select Characters. Selection should also be possible with
mouse. Double Click should select all text in box.
Option (Radio Buttons)
Only one should be selected from the given option.
User should be able to select any button using mouse or key board
Arrow key should set/unset the radio buttons.
5. Check Boxes
User should be able to select any combination of checkboxes
Clicking mouse on the box should set/unset the checkbox.
Spacebar should also do the same
Command Buttons
If Command Button leads to another Screen, and if the user can enter or change
details on the other screen then the Text on the button should be followed by three
dots.
All Buttons except for OK and Cancel should have a letter Access to them. This is
indicated by a letter underlined in the button text. The button should be activated
by pressing ALT+Letter. Make sure there is no duplication.
Click each button once with the mouse - This should activate
Tab to another type of control (not a command button). One button on the screen
should be default (indicated by a thick black border). Pressing Return in ANY no
command button control should activate it.
If there is a Cancel Button on the screen, then pressing <Esc> should activate it.
If pressing the Command button results in uncorrectable data e.g. closing an action
step, there should be a message phrased positively with Yes/No answers where yes
results in the completion of the action.
Push Buttons
All Buttons except for OK and Cancel should have a letter Access to them. This is
indicated by a letter underlined in the button text. The button should be activated
by pressing ALT+Letter. Make sure there is no duplication.
Click each button once with the mouse - This should activate
Focus to each button through Tab then Press SPACE - This should activate
If there is any Cancel button on the screen, pressing <Esc> should activate it.
Drop Down List Boxes
6. Pressing the Arrow should give list of options. This List may be scrollable. But user
should not be able to type text in the box.
Pressing a letter should bring you to the first item in the list with that letter. Pressing
‘Ctrl - F4’ should open/drop down the list box.
Spacing should be compatible with the existing windows spacing (word etc.).
Items should be in alphabetical order in any list.
Selected item should be displayed on the list.
There should be only one blank space in the dropdown list.
Combo Boxes
Similar to the list mentioned above, but user should be able to enter text in it.
List Boxes
Should allow single select, either by mouse or arrow keys.
Pressing any letter should take you to the first element starting with that letter
If there are view/open button, double clicking on icon should be mapped to these
behavior.
Make sure that all the data can be seen using scroll bar.
7. 2. Screen Validation Checklist
AESTHETIC CONDITIONS:
1. Is the general screen background the correct color?
2. Are the field prompts the correct color?
3. Are the field backgrounds the correct color?
4. In read-only mode, are the field prompts the correct color?
5. In read-only mode, are the field backgrounds the correct color?
6. Is all the screen prompts specified in the correct screen font?
7. Is the text in all fields specified in the correct screen font?
8. Is all the field prompts aligned perfectly on the screen?
9. Are all the field edit boxes aligned perfectly on the screen?
10. Are all group boxes aligned correctly on the screen?
11. Should the screen be resizable?
12. Should the screen be minimizable?
13. Is all the field prompts spelt correctly?
14. Are all character or alpha-numeric fields left justified? This is the default unless
otherwise specified.
15. Are all numeric fields’ right justified? This is the default unless otherwise specified.
16. Is all the micro help text spelt correctly on this screen?
17. Is all the error message text spelt correctly on this screen?
18. Is all users input captured in UPPER case or lower case consistently?
19. Where the database requires a value (other than null) then this should be defaulted into
fields. The user must either enter an alternative valid value or leave the default value
intact.
20. Assure that all windows have a consistent look and feel.
21. Assure that all dialog boxes have a consistent look and feel.
VALIDATION CONDITIONS:
1. Does a failure of validation on every field cause a sensible user error message?
2. Is the user required to fix entries which have failed validation tests?
3. Have any fields got multiple validation rules and if so are all rules being applied?
4. If the user enters an invalid value and clicks on the OK button (i.e. does not TAB off the
field) is the invalid entry identified and highlighted correctly with an error message?
5. Is validation consistently applied at screen level unless specifically required at field
level?
6. For all numeric fields check whether negative numbers can and should be able to be
entered.
7. For all numeric fields check the minimum and maximum values and also some
mid-range values allowable?
8. 8. For all character/alphanumeric fields check the field to ensure that there is a
character limit specified and that this limit is exactly correct for the specified
database size?
9. Do all mandatory fields require user input?
10. If any of the database columns don’t allow null values then the corresponding
screen fields must be mandatory. (If any field which initially was mandatory has
become optional then check whether null values are allowed in this field.)
NAVIGATION CONDITIONS:
1. Can the screen be accessed correctly from the menu?
2. Can the screen be accessed correctly from the toolbar?
3. Can the screen be accessed correctly by double clicking on a list control on the
previous screen?
4. Can all screens accessible via buttons on this screen be accessed correctly?
5. Can all screens accessible by double clicking on a list control be accessed
correctly?
6. Is the screen modal? I.e. Is the user prevented from accessing other functions
when this screen is active and is this correct?
7. Can a number of instances of this screen be opened at the same time and is this
correct?
USABILITY CONDITIONS:
1. Are all the dropdowns on this screen sorted correctly? Alphabetic sorting is the
default unless otherwise specified.
2. Is all date entry required in the correct format?
3. Have all pushbuttons on the screen been given appropriate Shortcut keys?
4. Do the Shortcut keys work correctly?
5. Have the menu options which apply to your screen got fast keys associated and
should they have?
6. Does the Tab Order specified on the screen go in sequence from Top Left to
bottom right? This is the default unless otherwise specified.
7. Are all read-only fields avoided in the TAB sequence?
8. Are all disabled fields avoided in the TAB sequence?
9. Can the cursor be placed in the microhelp text box by clicking on the text box
with the mouse?
10. Can the cursor be placed in read-only fields by clicking in the field with the
mouse?
11. Is the cursor positioned in the first input field or control when the screen is
opened?
12. Is there a default button specified on the screen?
13. Does the default button work correctly?
9. 14. When an error message occurs does the focus return to the field in error when the user
cancels it?
15. When the user Alt+Tab’s to another application does this have any impact on the
screen upon return to the application?
16. Do all the fields edit boxes indicate the number of characters they will hold by their
length? e.g. a 30 character field should be a lot longer
DATA INTEGRITY CONDITIONS:
1. Is the data saved when the window is closed by double clicking on the close box?
2. Check the maximum field lengths to ensure that there are no truncated
characters?
3. Where the database requires a value (other than null) then this should be
defaulted into fields. The user must either enter an alternative valid value or
leave the default value intact.
4. Check maximum and minimum field values for numeric fields?
5. If numeric fields accept negative values can these be stored correctly on the
database and does it make sense for the field to accept negative numbers?
6. If a set of radio buttons represent a fixed set of values such as A, B and C then what
happens if a blank value is retrieved from the database? (In some situations rows can
be created on the database by other functions which are not screen based and thus the
required initial values can be incorrect.)
7. If a particular set of data is saved to the database check that each value gets saved
fully to the database. i.e. Beware of truncation (of strings) and rounding of
numeric values.
MODES (EDITABLE READ-ONLY) CONDITIONS:
1. Are the screen and field colors adjusted correctly for read-only mode?
2. Should a read-only mode be provided for this screen?
3. Are all fields and controls disabled in read-only mode?
4. Can the screen be accessed from the previous screen/menu/toolbar in read-only
mode?
5. Can all screens available from this screen be accessed in read-only mode?
6. Check that no validation is performed in read-only mode.
GENERAL CONDITIONS:
1. Assure the existence of the "Help" menu.
2. Assure that the proper commands and options are in each menu.
3. Assure that all buttons on all tool bars have corresponding key commands.
10. 4. Assure that each menu command has an alternative (hot-key) key sequence which will
invoke it where appropriate.
5. In drop down list boxes, ensure that the names are not abbreviations / cut short
6. In drop down list boxes, assure that the list and each entry in the list can be
accessed via appropriate key / hot key combinations.
7. Ensure that duplicate hot keys do not exist on each screen
8. Ensure the proper usage of the escape key (which is to undo any changes that have been
made) and generates a caution message “Changes will be lost - Continue yes/no”
9. Assure that the cancel button functions the same as the escape key.
10. Assure that the Cancel button operates as a Close button when changes have been
made that cannot be undone.
11. Assure that only command buttons which are used by a particular window, or in a
particular dialog box, are present. - i.e make sure they don’t work on the screen behind
the current screen.
12. When a command button is used sometimes and not at other times, assures that it is
grayed out when it should not be used.
13. Assure that OK and Cancel buttons are grouped separately from other command
buttons.
14. Assure that command button names are not abbreviations.
15. Assure that all field labels/names are not technical labels, but rather are names
meaningful to system users.
16. Assure that command buttons are all of similar size and shape, and same font & font
size.
17. Assure that each command button can be accessed via a hot key combination.
18. Assure that command buttons in the same window/dialog box do not have
duplicate hot keys.
19. Assure that each window/dialog box has a clearly marked default value (command
button, or other object) which is invoked when the Enter key is pressed - and NOT the
Cancel or Close button
20. Assure that focus is set to an object/button which makes sense according to the
function of the window/dialog box.
21. Assure that all option buttons (and radio buttons) names are not abbreviations.
22. Assure that option button names are not technical labels, but rather are names
meaningful to system users.
23. If hot keys are used to access option buttons, assure that duplicate hot keys do not exist
in the same window/dialog box.
24. Assure that option box names are not abbreviations.
25. Assure that option boxes, option buttons, and command buttons are logically
grouped together in clearly demarcated areas “Group Box”
26. Assure that the Tab key sequence which traverses the screens does so in a logical way.
27. Assure consistency of mouse actions across windows.
28. Assure that the color red is not used to highlight active objects (many individuals are
red-green color blind).
29. Assure that the user will have control of the desktop with respect to general color and
highlighting (the application should not dictate the desktop background characteristics).
11. 30. Assure that the screen/window does not have a cluttered appearance
31. Ctrl + F6 opens next tab within tabbed window
32. Shift + Ctrl + F6 opens previous tab within tabbed window
33. Tabbing will open next tab within tabbed window if on last field of current tab
34. Tabbing will go onto the 'Continue' button if on last field of last tab within tabbed
window
35. Tabbing will go onto the next editable field in the window
36. Banner style & size & display exact same as existing windows
37. If 8 or less options in a list box, display all options on open of list box - should be no
need to scroll
38. Errors on continue will cause user to be returned to the tab and the focus should be on
the field causing the error. (i.e the tab is opened, highlighting the field with the error on
it)
39. Pressing continue while on the first tab of a tabbed window (assuming all fields filled
correctly) will not open all the tabs.
40. On open of tab focus will be on first editable field
41. All fonts to be the same
42. Alt+F4 will close the tabbed window and return you to main screen or previous screen (as
appropriate), generating "changes will be lost" message if necessary.
43. Microhelp text for every enabled field & button
44. Ensure all fields are disabled in read-only mode
45. Progress messages on load of tabbed screens
46. Return operates continue
47. If retrieve on load of tabbed window fails window should not open
Specific Field Tests
Date Field Checks
Assure that leap years are validated correctly & do not cause errors/miscalculations
Assure that month code 00 and 13 are validated correctly & do not cause
errors/miscalculations
Assure that 00 and 13 are reported as errors
Assure that day values 00 and 32 are validated correctly & do not cause
errors/miscalculations
12. Assure that Feb. 28, 29, 30 are validated correctly & do not cause errors/
miscalculations
Assure that Feb. 30 is reported as an error
Assure that century change is validated correctly & does not cause errors/
miscalculations
Assure that out of cycle dates are validated correctly & do not cause
errors/miscalculations
Numeric Fields
Assure that lowest and highest values are handled correctly
Assure that invalid values are logged and reported
Assure that valid values are handles by the correct procedure
Assure that numeric fields with a blank in position 1 are processed or reported as
an error
Assure that fields with a blank in the last position are processed or reported as an
error an error
Assure that both + and - values are correctly processed
Assure that division by zero does not occur
Include value zero in all calculations
Include at least one in-range value
Include maximum and minimum range values
Include out of range values above the maximum and below the minimum
Assure that upper and lower values in ranges are handled correctly
Alpha Field Checks
Use blank and non-blank data
13. Include lowest and highest values
Include invalid characters & symbols
Include valid characters
Include data items with first position blank
Include data items with last position blank
VALIDATION TESTING - STANDARD ACTIONS
On every Screen
Add
View
Change
Delete
Continue
Add
View
Change
Delete
Cancel
Fill each field - Valid data
Fill each field - Invalid data
Different Check Box combinations
Scroll Lists
Help
Fill Lists and Scroll
Tab
Tab Order
Shift Tab
Shortcut keys - Alt + F
14. SHORTCUT KEYS / HOT KEYS
Key No Modifier SHIFT CRTL ALT
F1 Help Enter Help Mode NA NA
F2 NA NA NA NA
F3 NA NA NA NA
F4 NA NA Close Document Close
Window Application
Window
F5 NA NA NA NA
F6* Move Clockwise Move Move to next Move to
to next pane of Counterclockwise document application's next
active window to next pane of window; top open non-
active window window moves to document
bottom of stack window (Adding
(adding SHIFT SHIFT reverses
reverses action : order of
previous window movement)
moves to top.
F7 NA NA NA NA
F8 Toggle extend Toggle Add NA NA
mode, if mode , if
supported supported
F9 NA NA NA NA
F10 Toggle menu Bar NA NA NA
activation
F11,F12 NA NA NA NA
CONTROL SHORT KEYS
Recommended CTRL+Letter Shortcuts
Key Function
CTRL+Z Undo
15. CTRL+X Cut
CTRL+C Copy
CTRL+V Paste
Suggested CTRL+Letter Shortcuts
Key Function
CTRL+N New
CTRL+O Open
CTRL+P Print
CTRL+S Save
CTRL+B Bold*
CTRL+I Italic*
CTRL+U Underline*
* These shortcuts are suggested for text formatting applications, in the context for which
they make sense. Applications may use other modifiers for these operations.