PDF Step pdfVerifyLink
Description
This step verifies the existence of a link within a PDF document.
Parameters
- description
 - Required? no
 - The description of this test step.
 - href
 - Required? yes/no
 - The href of the link to find. One of text or href must be set.
 - page
 - Required? no, default is all pages
 - The page on which to search.
 - regex
 - Required? no, default is 'false'
 - Specifies whether the search value represents a regular expression.
 - text
 - Required? yes/no
 - The text of the link to find. One of text or href must be set.
 
Details
Here is an example of using pdfVerifyLink:
pdfVerifyLink example
        
<steps>
<invoke url="testDocLinks.pdf"/>
<pdfVerifyLink text=".*external.*" regex="true"/>
<pdfVerifyLink href="#top"/>
<not description="expect to fail: unknown link">
<pdfVerifyLink text="into the unknown" />
</not>
<invoke url="Bookmarks.pdf"/>
<not description="expect to fail: document has no links">
<pdfVerifyLink text=".*" regex="true" />
</not>
</steps>
    
<invoke url="testDocLinks.pdf"/>
<pdfVerifyLink text=".*external.*" regex="true"/>
<pdfVerifyLink href="#top"/>
<not description="expect to fail: unknown link">
<pdfVerifyLink text="into the unknown" />
</not>
<invoke url="Bookmarks.pdf"/>
<not description="expect to fail: document has no links">
<pdfVerifyLink text=".*" regex="true" />
</not>
</steps>