Test Object Finder FREE

Katalon plug-in that allows you to search for Test Objects according to attributes defined in Test Object physical files.

954

Test Object Finder

Demo

Because a GIF is worth a thousand words. demo1

Problem to be solved

Currently the search functionality of Katalon Studio only supports for name, id, tag, comment, description. This Katalon plug-in that allows you to search for Test Objects according to attributes within the .rs file in folder Object Repository.

Features

  • [X] Search for Test Objects with one or more phrases
  • [X] History of index and search
  • [X] Copy Test Object name into Clipboard

This plug-in uses Lucene for index and search. Please visit Github repo for more information.

Example query:

Find an input element with name containing repository (e.g input_username repository)

tag=input and name=repository

Find a Web Sevice element with REST method

servicetype = restful

Find a Web Service element that has a URL containing api.imgur.com (e.g https://api.imgur.com/v2/update)

resturl=api.imgur.com

`

Find a Test Object with variable defaultVariable

name=defaultVariable

Note that currently, only 'and' operator is supported.

Sample .rs file:

<?xml version="1.0" encoding="UTF-8"?>
<WebServiceRequestEntity>
   <description></description>
   <name>New Request</name>
   <tag></tag>
   <elementGuidId>afc82ac6-d80e-42bc-9cce-411349012564</elementGuidId>
   <selectorMethod>BASIC</selectorMethod>
   <useRalativeImagePath>false</useRalativeImagePath>
   <followRedirects>false</followRedirects>
   <httpBody></httpBody>
   <httpBodyContent></httpBodyContent>
   <httpBodyType></httpBodyType>
   <migratedVersion>5.4.1</migratedVersion>
   <restRequestMethod>GET</restRequestMethod>
   <restUrl></restUrl>
   <serviceType>RESTful</serviceType>
   <soapBody></soapBody>
   <soapHeader></soapHeader>
   <soapRequestMethod></soapRequestMethod>
   <soapServiceFunction></soapServiceFunction>
   <wsdlAddress></wsdlAddress>
</WebServiceRequestEntity>

The above Test Object would match the query:

name=new request

or

restrequestmethod=get and selectormethod=basic

Supported properties:

  • name
  • tag
  • elementGuidId
  • selectorMethod
  • xpath
  • css
  • basic
  • useRalativeImagePath
  • followRedirects
  • httpBody
  • httpBodyContent
  • httpBodyType
  • restRequestMethod
  • restUrl
  • serviceType
  • soapBody
  • soapHeader
  • soapRequestMethod
  • soapServiceFunction
  • wsdlAddress

Note: You can search for a variable by name=<variableName>

Visit Katalon Forum for Plugin related discussions.

5.0
1 Rating(s)
API keys are required in Katalon Studio Commandline Execution. Generate Key
Information
Project details
Version
0.0.1
Type
Katalon Studio Plugin
Last updated
December 31, 2019 4:07 am
Publisher
Privacy and License Agreement