NitroX Supported Components
Provar provides support for numerous components with the NitroX Packages. We currently support the HTML 5 and Salesforce Custom Lightning Web Components. For future releases, we aim to support Salesforce OmniStudio (Industry Clouds), Screenflows and Experience Cloud.
The list of components supported is as followed:
HTML5 Components
- AnchorObject
- Button
- ButtonInput
- Checkbox
- DateInput
- DateTimeLocalInput
- Division
- EmailInput
- FileInput
- Header1
- Header2
- Header3
- Header4
- Header5
- Header6
- Image
- Label
- Legend
- ListItem
- NumberInput
- Paragraph
- PasswordInput
- Radio
- RangeInput
- ResetInput
- SearchInput
- Span
- SubmitInput
- TextInput
- TimeInput
- UnorderedList
- UrlInput
Salesforce Lightning Web Components
- LightningAccordion
- LightningAccordionSection
- LightningAddressInput
- LightningButton
- LightningButtonGroup
- LightningButtonIcon
- LightningButtonIconStateful
- LightningButtonMenu
- LightningButtonStateful
- LightningCard
- LightningCheckboxButtonInput
- LightningCheckboxGroup
- LightningCheckboxInput
- LightningCombobox
- LightningDateInput
- LightningDateTimeInput
- LightningDualListbox
- LightningEmailInput
- LightningFileUpload
- LightningFormattedAddress
- LightningFormattedDateTime
- LightningFormattedEmail
- LightningFormattedLookup
- LightningFormattedName
- LightningFormattedNumber
- LightningFormattedPhone
- LightningFormattedText
- LightningFormattedUrl
- LightningIcon
- LightningInputField
- LightningLayout
- LightningLayoutItem
- LightningLocationInput
- LightningMenuItem
- LightningNumberInput
- LightningOutputField
- LightningPasswordInput
- LightningPicklist
- LightningProgressIndicator
- LightningProgressStep
- LightningRecordEditForm
- LightningRecordForm
- LightningRecordViewForm
- LightningSearchInput
- LightningSelect
- LightningSlider
- LightningTab
- LightningTabset
- LightningTelephoneInput
- LightningTextAreaInput
- LightningTextInput
- LightningTile
- LightningTimeInput
- LightningToggleInput
- LightningUrlInput
Documentation library
- Provar Automation
- Installing Provar Automation
- Updating Provar Automation
- Using Provar Automation
- API Testing
- Behavior-Driven Development
- Creating and Importing Projects
- Creating Test Cases
- Custom Table Mapping
- Functions
- Debugging Tests
- Defining a Namespace Prefix on a Connection
- Defining Proxy Settings
- Environment Management
- Exporting Test Cases into a PDF
- Exporting Test Projects
- Override Auto-Retry for Test Step
- Managing Test Steps
- Namespace Org Testing
- NitroX
- Provar Desktop
- Provar Test Builder
- Refresh and Recompile
- Reintroduction of CLI License Check
- Reload Org Cache
- Reporting
- Running Tests
- Searching Provar with Find Usages
- Secrets Management and Encryption
- Setup and Teardown Test Cases
- Tags and Service Level Agreements (SLAs)
- Test Cycles
- Test Plans
- Testing Browser Options
- Tooltip Testing
- Using the Test Palette
- Using Custom APIs
- Callable Tests
- Data-Driven Testing
- Page Objects
- Block Locator Strategies
- Introduction to XPaths
- Creating an XPath
- JavaScript Locator Support
- Label Locator Strategies
- Maintaining Page Objects
- Mapping Non-Salesforce fields
- Page Object Operations
- ProvarX™
- Refresh and Reselect Field Locators in Test Builder
- Using Java Method Annotations for Custom Objects
- Applications Testing
- Provar Manager
- DevOps
- Introduction to Test Scheduling
- Apache Ant
- Configuration for Sending Emails via the Automation Command Line Interface
- Continuous Integration
- AutoRABIT Salesforce DevOps in Provar Test
- Azure DevOps
- Running a Provar CI Task in Azure DevOps Pipelines
- Configuring the Automation secrets password in Microsoft Azure Pipelines
- Parallel Execution in Microsoft Azure Pipelines using Multiple build.xml Files
- Parallel Execution in Microsoft Azure Pipelines using Targets
- Parallel execution in Microsoft Azure Pipelines using Test Plans
- Bitbucket Pipelines
- CircleCI
- Copado
- Docker
- Flosum
- Gearset DevOps CI/CD
- GitHub Actions
- Integrating GitHub Actions CI to Run Automation CI Task
- Remote Trigger in GitHub Actions
- Parameterization using Environment Variables in GitHub Actions
- Parallel Execution in GitHub Actions using Multiple build.xml Files
- Parallel Execution in GitHub Actions using Targets
- Parallel Execution in GitHub Actions using Test Plan
- Parallel Execution in GitHub Actions using Job Matrix
- GitLab Continuous Integration
- Travis CI
- Jenkins
- Execution Environment Security Configuration
- Provar Jenkins Plugin
- Parallel Execution
- Running Provar on Linux
- Reporting
- Salesforce DX
- Git
- Team Foundation Server
- Version Control
- Salesforce Testing
- Best Practices
- Troubleshooting
- Release Notes