PDF Step pdfVerifyTextField
Description
Verifies a text field in the PDF document. According to the PDF specification, fields with the same name must have the same value.
Parameters
- name
 - Required? yes
 - The text of the info dictionary property key.
 - description
 - Required? no
 - The description of this test step.
 - exists
 - Required? yes/no
 - Specifies whether the property/field of interest is expected to exist or not. Must not be set if 'value' attribute is set.
 - page
 - Required? no
 - The numeric value of the page to restrict the verification to.
 - regex
 - Required? no, default is 'false'
 - Specifies whether the value represents a regular expression.
 - value
 - Required? yes/no
 - The text/regular expression required to match the property/field of interest. Must not be set if 'exists' attribute is set.
 
Details
pdfVerifyTextField 1
        
<webtest name="pdftest - verify text field existence">
<config .../>
<steps>
<invoke .../>
<pdfVerifyTextField description="Text field existence"
page="1"
name="FirstName"
exists="true"/>
...
</steps>
</webtest>
    
<config .../>
<steps>
<invoke .../>
<pdfVerifyTextField description="Text field existence"
page="1"
name="FirstName"
exists="true"/>
...
</steps>
</webtest>
pdfVerifyTextField 2
        
<webtest name="pdftest - verify text field value">
<config .../>
<steps>
<invoke .../>
<pdfVerifyTextField description="Text field value"
page="1"
name="LastName"
value="Stu[d,t]er"
regex="true"/>
...
</steps>
</webtest>
    
<config .../>
<steps>
<invoke .../>
<pdfVerifyTextField description="Text field value"
page="1"
name="LastName"
value="Stu[d,t]er"
regex="true"/>
...
</steps>
</webtest>