Last Updated on August 17, 2023 by Neil Murray
Manual Testing – Sections
- UI Areas – what user sees in an area before taking any user action
- Actions – changes that happen when user takes action in the UI
- Testing Sequences – follow these sequences to test changes & releases
- Logic – testing CF7 Skins Logic (both Backend & Frontend)
- Testing Forms – CF7 Skins forms used to help with testing
- Front End Forms – how CF7 Skins forms display on WordPress website
- Responsive Styling – WP Backend/Admin at different screen sizes
LOGIC – Tests #
Logic – testing CF7 Skins Logic (both Backend & Frontend)
Frontend: Test – Field – If All – Hide – Logic #
Images – ..\Sync\Testing\Test Site\Manual Testing\LOGIC\Frontend\Tests\Test-Field-If-All-Hide-Logic
Tests #
Checklist #
- IF EQUAL (=)
- IF NOT EQUAL (!=)
- IF CONTAINS
- IF CHANGED
- IF MORE THAN (>)
- IF LESS THAN (<)
- IF MORE THAN OR EQUAL (>=)
- IF LESS THAN OR EQUAL (<=)
- IF CHECKED
- IF UNCHECKED
- IF NOT EMPTY
- IF EMPTY
IF EQUAL (=) #
Checklist #
- Text Field (text-584)
- Checkbox (checkbox-776)
- Date (date-982)
- Email (email-633)
- Number (number-561)
- Radio Button (radio-808)
- Select Box – Dropdown (select-513)
- Telephone (tel-143)
- Text area (textarea-788)
- URL (url-994)
Text Field (text-584) #

Checklist
- With default value
- With wrong value
- with correct value



Checkbox (checkbox-776) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-982) #

Checklist
- With default value
- With wrong value
- With correct value



Email (email-633) #

Checklist
- With default value
- With wrong value
- With correct value



Number (number-561) #

Checklist
- With default value
- With wrong value
- With correct value



Radio Button (radio-808) #

Checklist
- With default value
- With wrong value
- With correct value



Select Box – Dropdown (select-513) #

Checklist
- With default value
- With wrong value
- With correct value



Telephone (tel-143) #

Checklist
- With default value
- With wrong value
- With correct value



Text area (textarea-788) #

Checklist
- With default value
- With wrong value
- With correct value



URL (url-994) #

Checklist
- With default value
- With wrong value
- With correct value



IF NOT EQUAL (!=) #


Checklist #
- Text Field (text-492)
- Checkbox (checkbox-709)
- Date (date-717)
- Email (email-428)
- Number (number-560)
- Radio Button (radio-215)
- Select Box – Dropdown (select-494)
- Telephone (tel-872)
- URL (url-535)
Text Field (text-492) #

Checklist
- With default value
- With wrong value
- with correct value



Checkbox (checkbox-709) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-717) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-428) #

Checklist
- With default value
- With wrong value
- with correct value



Number (number-560) #

Checklist
- With default value
- With wrong value
- with correct value



Radio Button (radio-215) #

Checklist
- With default value
- With wrong value
- with correct value



Select Box – Dropdown (select-494) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-872) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-535) #

Checklist
- With default value
- With wrong value
- with correct value



IF CONTAINS #


Checklist #
- Text Field (text-405)
- Date (date-725)
- Email (email-411)
- Checkbox (checkbox-786)
- Text Area (textarea-673)
- URL (url-755)
Text Field (text-405) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-725) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-411) #

Checklist
- With default value
- With wrong value
- with correct value



Checkbox (checkbox-786) #

Checklist
- With default value
- With wrong value
- with correct value



Text Area (textarea-673) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-755) #

Checklist
- With default value
- With wrong value
- with correct value



IF CHANGED #

Checklist #
- Text Field (text-556)
- Date (date-814)
- Email (email-770)
- Telephone (tel-219)
- Text Area (textarea-752)
- URL (url-122)
Text Field (text-556) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-814) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-770) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-219) #

Checklist
- With default value
- With wrong value
- with correct value



Text Area (textarea-752) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-122) #

Checklist
- With default value
- With wrong value
- with correct value



IF MORE THAN (>) #


Checklist #
- Text Field (text-635)
- Date (date-198)
- Email (email-714)
- Number (num-692)
- Telephone (tel-211)
- URL (url-310)
Text Field (text-635) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-198) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-714) #

Checklist
- With default value
- With wrong value
- with correct value



Number (num-692) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-211) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-310) #

Checklist
- With default value
- With wrong value
- with correct value



IF LESS THAN (<) #


Checklist #
- Text Field (text-528)
- Date (date-573)
- Email (email-740)
- Number (num-881)
- Telephone (tel-490)
- URL (url-864)
Text Field (text-528) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-573) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-740) #

Checklist
- With default value
- With wrong value
- with correct value



Number (num-881) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-490) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-864) #

Checklist
- With default value
- With wrong value
- with correct value



IF MORE THAN OR EQUAL (>=) #


Checklist #
- Text Field (text-973)
- Date (date-829)
- Email (email-722)
- Number (num-409)
- Telephone (tel-544)
- URL (url-631)
Text Field (text-973) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-829) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-722) #

Checklist
- With default value
- With wrong value
- with correct value



Number (num-409) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-544) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-631) #

Checklist
- With default value
- With wrong value
- with correct value



IF LESS THAN OR EQUAL (<=) #


Checklist #
- Text Field (text-822)
- Date (date-596)
- Email (email-597)
- Number (num-242)
- Telephone (tel-827)
- URL (url-132)
Text Field (text-822) #

Checklist
- With default value
- With wrong value
- with correct value



Date (date-596) #

Checklist
- With default value
- With wrong value
- with correct value



Email (email-597) #

Checklist
- With default value
- With wrong value
- with correct value



Number (num-242) #

Checklist
- With default value
- With wrong value
- with correct value



Telephone (tel-827) #

Checklist
- With default value
- With wrong value
- with correct value



URL (url-132) #

Checklist
- With default value
- With wrong value
- with correct value



IF CHECKED #

Acceptance (acceptance-514)

Checklist
- With default value
- With wrong value
- with correct value



IF UNCHECKED #


Acceptance (acceptance-339)

Checklist
- With default value
- With wrong value
- with correct value



IF NOT EMPTY #


Upload (file-637)

Checklist
- With default value
- With wrong value
- with correct value



IF EMPTY #

Upload (file-636)

Checklist
- With default value
- With wrong value
- with correct value



Instructions:
Images – ..\Sync\..\Testing\Test Site\Manual Testing\LOGIC\Heading\
Further reading:
- Manual Testing – Documentation
- Glossary
- Recording testing via screenshots [TODO]
- Report results & problems on Bitbucket Issues [TODO]
NOTES #
Save all Images to Sync – use ..\ Sync\..\Testing\Test Site\Manual Testing\






