Last Updated on August 17, 2023 by Neil Murray
LOGIC – Tests #
Logic – testing CF7 Skins Logic (both Backend & Frontend)
Frontend: Test – Field – If Any – Show – Logic #
Images – ..Sync\Testing\Test Site\Manual Testing\LOGIC\Frontend – React\Test-Field-If-All-Show-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 NOT CHECKED
- IF NOT EMPTY
- IF EMPTY
IF EQUAL #


Checklist #
- Text Field (text-614)
- 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-614) #

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)
- Text area (textarea-858)
- 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



Text area (textarea-858) #

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 (number-692)
- Telephone (tel-211)
- Text area (textarea-700)
- 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 (number-692) #

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



Telephone (tel-211) #

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



Text area (textarea-700) #

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 (number-881)
- Telephone (tel-490)
- Text area (textarea-771)
- 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 (number-881) #

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



Telephone (tel-490) #

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



Text area (textarea-771) #

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 (number-409)
- Telephone (tel-544)
- Text area (textarea-260)
- URL (url-631)
Text Field (text-973) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct more than value




Date (date-829) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct more than value




Email (email-722) #

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



Number (number-409) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct more than value




Telephone (tel-544) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct more than value




Textarea (textarea-260) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct more than 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-995)
- Number (number-242)
- Telephone (tel-827)
- Text area (textarea-962)
- URL (url-132)
Text Field (text-822) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct less than value




Date (date-596) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct less than value




Email (email-995) #

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



Number (number-242) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct less than value




Telephone (tel-827) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct less than value




Text area (textarea-962) #

Checklist
- With default value
- With wrong value
- With correct equal value
- With correct less than 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 NOT CHECKED #


Acceptance (acceptance-615)

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



IF NOT EMPTY #


Upload (file-526)

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



IF EMPTY #


Upload (file-653)

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



