OpenText™ Functional Testing for Developers JavaScript SDK

AI.AIRunSettings. OCR

new OCR()

OCR settings to use in the current test run. By default, AI settings are used and only English text is identified.

Methods

(static) get() → {Promise.<number>}

Retrieves the OCR Engine provider used at runtime
Returns:
the OCR Engine provider used at runtime
Type
Promise.<number>

(static) set(settingsopt) → {Promise.<void>}

Specifies the OCR settings to use in the current AI-based Web test run.
Parameters:
Name Type Attributes Description
settings object <optional>
The OCR settings to use in the current test run.
Properties
Name Type Attributes Description
languages Array.<string> <optional>
The list of languages to identify by AI OCR in the test run. Possible values are listed under AI.AIRunSettings.OCR.AiOcrLanguages. If no valid languages are specified, English is used.
setting.ocr_engine number <optional>
This parameter is deprecated adn will be removed in future release. Use new parameter settings.ocr_type.
settings.ocr_type number <optional>
The type of OCR settings to use for AI-based steps. Possible values are listed under AI.AIRunSettings.OCR.OCRType. The default value is AI.
Returns:
a promise that is fulfilled after the OCR settings are updated
Type
Promise.<void>

Type Definitions

AiOcrLanguages

The list of supported OCR languages set by AI.AIRunSettings.OCR.set.
Type:
  • Object
Properties:
Name Type Description
en string English
af string Afrikaans
eu string Basque
ca string Catalan
hr string Croatian
cs string Czech
da string Danish
nl string Dutch
eo string Esperanto
et string Estonian
fi string Finnish
fr string French
de string German
hu string Hungarian
is string Icelandic
it string Italian
ga string Irish
la string Latin
lv string Latvian
lt string Lithuanian
mt string Maltese
no string Norwegian
pl string Polish
pt string Portuguese
ro string Romanian
sk string Slovak
sl string Slovenian
es string Spanish
sv string Swedish
tr string Turkish
cy string Welsh
ar string Arabic
zhs string Simplified Chinese
zht string Traditional Chinese
bg string Bulgarian
mk string Macedonian
ru string Russian
sr string Serbian
uk string Ukrainian
el string Greek
he string Hebrew
ja string Japanese
ko string Korean

OCRType

Type:
  • Object
Properties:
Name Type Description
AI number
FT number