Testing

Tests

IDName
QA-T4User Management : 01 - Create new administrator account
QA-T5User Management : 02 - Receive welcome e-mail and registration link
QA-T10User Management : 04 - Log in with new admin
QA-T11User Management : 05 - Cannot Create an Admin with an empty or used Email
QA-T12User Management : 06 - Add phone number to admin account
QA-T13User Management : 07 - Upload image/gif for Admin icon on /account
QA-T16User Management : 08 - Create new operator account
QA-T17User Management : 09 - Login to /player using new badge ID
QA-T56Variable Widget : 01 - Simple variables in canvas can be changed to compound variables
QA-T57Variable Widget : 02 - Record View: Compound variables can be used with triggers
QA-T58Variable Widget : 03 - Simple variables can have their size, color, and style options modified.
QA-T59Variable widget : 04 - Compound variables can reorder, delete and restore feilds
QA-T60Variable widget : 05 - Compound variables can have their size, color, and style options modified.
QA-T61Variable widget : 06 - Magic variables can have their size, color, and style options modified.
QA-T62Variable widget : 07 - Testing variables and compound variables in app
QA-T80Table Management : 01 - Create a table
QA-T81Table Management : 02 - Delete a table
QA-T82Table Management : 03 - Restore a deleted table
QA-T83Table Management : 04 - Edit a table's name and description
QA-T84Table Management : 05 - Add columns to a table
QA-T85Table Management : 06 - Edit a table column
QA-T86Table Management : 07 - Edit a table column description
QA-T87Table Management : 08 - Delete a table column
QA-T88Table Management : 09 - Restore a deleted table column
QA-T89Table Management : 10 - Reorder table columns
QA-T90Table Management : 11 - Resize table columns
QA-T92Table Management : 12 - Create table records from the table detail page
QA-T93Table Management : 13 - Sort table records by column in table view
QA-T94Table Management : 14 - Load multiple pages of table records in table view
QA-T98Record Placeholders : 04 - Load Table Records Trigger, and Table Record Widget
QA-T99Record Placeholders : 05 - Create and Load Table Record Trigger
QA-T100Record Placeholders : 06 - Table Data Tab
QA-T101Analytics - Table Analytics
QA-T102Record Placeholders : 01 - Add a record placeholder to an app
QA-T103Record Placeholders : 02 - Edit a record placeholder in an app
QA-T104Record Placeholders : 03 - View the table for a record placeholder
QA-T106Signature Step : 01 - A signature form can be created
QA-T107Signature Step : 02 - Signature widgets cannot be deleted from a signature form step and additional ones cannot be created
QA-T108Signature Step : 03 - Signature form should allow any user to submit it when configured so
QA-T109Signature Step : 04 - Signature form should allow only the current user to submit it when configured so
QA-T110Signature Step : 05 - Signature forms should only be submittable a single time per process run
QA-T111Signature Step : 06 - Signature forms should display the user name and timestamp of submission in data exports
QA-T112Signature Step : 07 - LDAP Signature Widgets should accept a correct username/password pair
QA-T113Machine Monitoring : 01 - Machine Editor
QA-T114Machine Monitoring : 02 - Machine Attributes
QA-T115Machine Monitoring : 03 - Event Editor
QA-T116Machine Monitoring : 06 - Machine Outputs
QA-T117Machine Monitoring : 09 - Deleting Machine/Machine Attributes
QA-T119Group-Restricted LDAP : 01 - Sysadmin accounts can log in
QA-T120Group-Restricted LDAP : 02 - Users in the configured admin group can log in
QA-T121Group-Restricted LDAP : 03 - Users operator group can log in
QA-T122Group-Restricted LDAP : 04 - Admins should not be able to create Users
QA-T123Group-Restricted LDAP : 05 - Deactivated users should still be able to log in
QA-T126News Feed - Activity History and Activity Records
QA-T127Connectors : 01 - Clone, Edit, Delete, Restore Connectors
QA-T133Record Placeholders : 07 - Delete Table Record
QA-T134Record Placeholders : 08 - Delete Record Placeholder
QA-T135Player: Add custom barcode scanner dialog renders correctly
QA-T136Values are persisted
QA-T137Player: Add custom barcode scanner validation works
QA-T139Player: Adding and removing devices in dialog
QA-T140Player: ensuring Vendor ID and product ID can take hexadecimal values
QA-T141Player: Custom added barcode scanner works with tulip
QA-T147SQL Connectors : 01 - Add a SQL Connector
QA-T148SQL Connectors : 02 - Add Function to SQL Connector
QA-T149Alpha OTA Update
QA-T150Gateways Page : 01 - List all gateways
QA-T151Gateways Page : 02 - Adding a gateway shows up on the gateways page
QA-T152Gateways Page : 03 - Removing a gateway removes it from the gateways page
QA-T153Form Widgets : 06 - Photo Widget
QA-T154Gateways Page : 04 - Open Gateway portal
QA-T155Gateways Page : 06 - Triggering an OTA (Over the Air) upgrade of a gateway
QA-T156Gateways Page : 05 - Aborting a queued OTA (Over the Air) update
QA-T157Input Widgets : 01 - Boolean widget
QA-T159Chrome Plugins
QA-T160App Editor Misc - Verify Keyboard Shortcuts Work
QA-T170SAML : 01 - Sysadmin accounts can log in on SAML
QA-T171SAML : 02 - Admins can log in to Factory using SAML
QA-T172SAML : 04 - Operators can log into Player using SAML
QA-T173SAML : 05 - Operators should not be allowed to login to Factory on SAML
QA-T174SAML : 03 - Admins should be able to log into Player
QA-T176SAML : 06 - Deactivated users can still log into SAML with certain configuration
QA-T183Triggers - Print Using System Dialog Trigger
QA-T207Analytics - Completion Data can be Ignored by Analytics
QA-T208Analytics - Analytics Widget
QA-T209Quitting Player (Mac OS)
QA-T210Crash Page Function works, Refresh in ~5 seconds
QA-T211Checking log entries on electron/production
QA-T212Logs stored on system (Windows)
QA-T213Information Check in About Dialog Box
QA-T214Barcode Scanner on Player
QA-T215Footpedal works with Player
QA-T216Lascar Sensor works with Player
QA-T217RFID works with player
QA-T219Load failed view- 'Retry' tests
QA-T220File, View, Tools in Toolbar work
QA-T222Picking and authenticating server and factory instances
QA-T223Developer tests - channel and crash
QA-T225Onscreen Keyboard loads and resizes according to content on touch devices
QA-T228Player settings persist across app restarts
QA-T230Localization - Proxy Login (Windows)
QA-T232Proxy Testing for Updater (Mac)
QA-T233Automatic Updates - Immediate
QA-T234Variable Widget : 08 - Table Records Can be Styled
QA-T235User Table : 01 - User Table
QA-T239HTTP Connectors : 01 - Add an HTTP Connector
QA-T240HTTP Connectors : 02 - Add several functions to HTTP Connector
QA-T241Embedded Tables : 01 - Embed a Tulip Table in an app
QA-T242Embedded Tables : 02 - Sort an embedded table
QA-T243Embedded Tables : 03 - Connect an embedded Tulip Table to a Table record
QA-T244Embedded Tables : 04 - Filter an embedded table
QA-T245Embedded Tables : 05 - Handle deleted fields in embedded tables
QA-T246Embedded Tables : 06 - Handle a Tulip Table change in an embedded table
QA-T248Equipment Monitoring
QA-T250Self-serve IIoT
QA-T252Process Error Proofing
QA-T255Self-serve MFG System
QA-T256Machine Monitoring : 04 - Machine Type
QA-T257Machine Monitoring : 07 - Machine Widgets
QA-T258Machine Monitoring : 08 - App Triggers For Machines
QA-T259Analytics - Machine Analytics
QA-T260User Roles : 01 - Account Owners can add other Account Owners
QA-T261User Roles : 03 - Account Owners can edit other users' profiles
QA-T262User Roles : 02 - Account Owners can create users
QA-T263User Roles : 04 - Account Owners should be able to deactivate/reactivate users
QA-T264User Roles : 05 - Administrators should not be able to manage users
QA-T265User Roles : 06 - Tulip Table Supervisors should not be able to manage connectors
QA-T266User Roles : 07 - Tulip Table Supervisors should not be able to manage the shop floor
QA-T267User Roles : 08 - Viewers should be unable to modify data in Tulip
QA-T271Record Data Integrity (RDI, ER/ES)
QA-T272Process Monitoring
QA-T273History Records
QA-T274Process Modeling Management
QA-T275App & Solution Qualification
QA-T276BluetoothLEMonitor.exe does not crash loop
QA-T277BluetoothLEMonitor is not started on Windows 7 and below
QA-T279User Management : 10 - Users can change their password
QA-T280Analytics - Analytics Widget Filtering
QA-T281Analytics - Analytics Widget Filtering (Machine-based)
QA-T292Settings SAML Config : 01 - Form shows an error when a non-SAML file is uploaded
QA-T293Settings SAML Config : 02 - Form shows an error when a non-XML file is uploaded
QA-T294Settings SAML Config : 03 - Upload IdP metadata file
QA-T295Settings SAML Config : 04 - Configure SAML Settings
QA-T298Settings SAML Config : 05 - Test Authentication
QA-T299Camera Tests
QA-T30201: Create, Edit, and Delete Camera
QA-T30303: Assign Camera to a Physical Camera
QA-T30406: Create, Edit, and Delete a Region
QA-T30507: Apps can use Vision Cameras and Regions
QA-T30605: Camera feed in Factory behaves of in low bandwidth scenarios
QA-T30809: User permissions get checked when viewing video
QA-T30908: Video preview does not get shown in the Station's page "Live Preview"
QA-T31004: Video stream is shown
QA-T31102: Create new Change Detector
QA-T321Apps Page : 01 - Sidebar behavior
QA-T322Apps Page : 02 - App Group Manipulation
QA-T323Apps Page : 03 - App Manipulation
QA-T324Apps Page : 04 - App Overview
QA-T325Apps Page : 07 - App Permissions
QA-T326Hidden option to disable LogEntries works
QA-T327Apps Page : 05 - App Versions
QA-T328Apps Page : 06 - App Completions Export Data
QA-T329Apps Page : 08 - App Approvals Setup
QA-T330Apps Page : 09 - App Approvals during Publishing
QA-T331LDAP Tulip Managed : 01 - Creating Users
QA-T332LDAP Tulip Managed : 02 - Users can log in via LDAP
QA-T333LDAP Tulip Managed : 03 - Deactivated Users can't Log In
QA-T334Stations Page - Player Authorization
QA-T335Stations Page - Station and Station Group Management
QA-T336Stations Page - Station App Configuration
QA-T337Stations Page - Live Preview and Player Control
QA-T338Widgets - Shapes Widget (and aesthetic changes)
QA-T339Widgets - Text Widget
QA-T340Widgets - Button Widget
QA-T341Widgets - Image Widget
QA-T342Widgets - Video Widget
QA-T343Widgets - Document Widget
QA-T344Widgets - Webpage Widget
QA-T346Form Step - Create Form Step
QA-T347Form Step - Running the Form Step
QA-T348Master Layout - Master Layout
QA-T349App Editor Misc - Player Menu
QA-T350App Editor Misc - Comments
QA-T351App Editor Misc - Step Overload
QA-T352Triggers - Basic Triggers App
QA-T353Analytics Template - Single Number
QA-T354Analytics Template - One Operation
QA-T355Analytics Template - Compare Variables
QA-T356Analytics Template - Multiple Axes
QA-T357Analytics Template - Table
QA-T358Analytics Template - Slideshow
QA-T359Analytics - Analytics Sharing
QA-T360Analytics - Analytics Copying
QA-T361Analytics - Analytics Refresh Rates
QA-T362Dashboards Page - Dashboard Management
QA-T363Dashboards Page - Dashboard Sharing
QA-T370Zebra Network Printer Driver works with Player
QA-T371Cognex In-Sight Driver works with Player
QA-T372Single Install authentication on Windows Platform
QA-T373Single Install login on Windows Platform
QA-T374Single Install - Clear all data on windows platform
QA-T375Single Install - Instance locking
QA-T376Digital Caliper works in Player
QA-T377Verifying Completions
QA-T378Hierarchy
QA-T379Production Management
QA-T380Equipment Tracking
QA-T381Preparation & Dispatching
QA-T382Audit Trail
QA-T384Settings Page - Player Settings
QA-T385Misc Tests - Touchscreen Test
QA-T386Apps Page : 10 - App Testing during Approvals
QA-T387User Management : 11 - User Deactivation
QA-T388Misc Tests - Internationalization (i18n)
QA-T389Completions - Parallel Players have separate Completions
QA-T390Machine Monitoring : 05 - Machine Type Management
QA-T391Tracking and Monitoring
QA-T392Dymo M10 Scale Works in Player
QA-T39410: Test Snapshot Feature with regions
QA-T396Widgets - Digital History Record Widget
QA-T397Table Links : 01 - Creating Table Links
QA-T398Table Links : 02 - Linking Records via Details Page
QA-T399Table Links : 03 - Linking Records via App Triggers
QA-T400Table Links : 04 - Deleting Linking Columns
QA-T40112: Create (train) a new Jig
QA-T40211: Create, Edit, Delete a Jig Detector
QA-T40313: Edit, Delete a Jig
QA-T40414: Test Jig Enter/Exit region and Appear/Disappear events
QA-T408Brecknell Scale works in Player
QA-T410Machine Monitoring : 10 - Used Machine Type Aspects can't be Deleted
QA-T411App Editor Misc - Apps can be worked on in Parallel
QA-T412Misc Tests - Upgrading Instance maintains existing Data/Configurations
QA-T413Misc Tests - Tulip can manage Multiple Apps
QA-T415Player: Enable Drivers from Factory Successfully
QA-T416Player: Disable Drivers from Factory Successfully
QA-T417Material Processing & Tracking
QA-T42016: Create, edit, delete Color detector
QA-T421Automatic Updates - 24 Hour Deferral
QA-T422Localization - Menu bar
QA-T424Localization - Pick Server
QA-T425Localization - About Dialog
QA-T426Localization - Instance Login
QA-T427Localization - Scan Barcode dialog
QA-T428Localization - Crash Page
QA-T429Localization - Update dialog
QA-T430Localization - Network error page
QA-T431Omega OS-MiniUSB temperature sensor with Player
QA-T433Android Version Release
QA-T435Telnet Driver works with Player
QA-T436Serial Driver works with Player
QA-T437Single Install - Instance locking timeout
QA-T458Variable modal : 01 - Create and modify a variable
QA-T459Variable modal : 02 - Variables need to have unique names
QA-T460Variable modal : 03 - Managing variables created within the app
QA-T461Variable modal : 04 - Variable's parameters
QA-T462Variable modal : 05 - Managing variables on the modal
QA-T463Variable modal : 06 - Deleting variables
QA-T464Tables CSV Import : 01 - Import to table
QA-T465Generic Serial Driver works with Player
QA-T466Tables CSV Import : 02 - Import feature data handling
QA-T467Tables CSV Import : 03 - Import from export
QA-T468Schedules and Shifts : 01 - Create a schedule with shifts
QA-T469Schedules and Shifts : 02 - Applying shifts in apps
QA-T473Schedules and Shifts : 03 - Applying shifts in analytics
QA-T474Schedules and Shifts : 04 - Managing shifts and schedules
QA-T475Schedules and Shifts : 05 - Working Days modal
QA-T477Input Widgets : 02 - Text widget
QA-T478Input Widgets : 03 - Number widget
QA-T479Input Widgets : 04 - Single Select widget
QA-T480Input Widgets : 05 - Multiselect widget
QA-T481Input Widgets : 06 - Date picker widget
QA-T482Input Widgets : 07 - Image widget
QA-T483Form Widgets : 01 - Boolean widget
QA-T485Form Widgets : 02 - Dropdown widget
QA-T486Form Widgets : 03 - Multiselect widget
QA-T487Form Widgets : 04 - Text widget
QA-T488Form Widgets : 05 - Number widget
QA-T491Barcode Widget: 01 - Create a barcode via variable
QA-T492Barcode Widget: 02 - Create a barcode via app info
QA-T493Settings Page - Version Verification
QA-T494Barcode Widget: 03 - Create a barcode via Tulip table record
QA-T495Barcode Widget: 04 - Create a barcode via static value
QA-T496Stations Page - Player Driver Configuration
QA-T497Expression Editor : 01 - Create an expression in an app trigger
QA-T501Copying Triggers : 01 - Copying and pasting triggers between buttons
QA-T502Copying Triggers : 02 - Copying and pasting triggers between image widgets
QA-T504Copying Triggers : 03 - Copying and pasting triggers between Interactive Tables
QA-T505Copying Triggers : 04 - Copying and pasting Step Triggers
QA-T506Copying Triggers : 05 - Copying and pasting App Triggers between apps
QA-T507Date and Time: 01 - Current Timezone
QA-T508Date and Time: 02 - Default Timezone
QA-T509Date and Time: 03 - Custom Datetime Format
QA-T510Color Palette - Set Default Options
QA-T511Network Access - Enabling the IP Allowlist
QA-T512Timer Widget : 01 - Default Configuration
QA-T513Timer Widget : 02 - Target Time Configuration
QA-T514Timer Widget : 03 - Target Time with Table Records and Static Values
QA-T515Master Layout - Widget triggers
QA-T516Master Layout - Step and App Triggers
QA-T517Input Widgets : 08 - Linking Tulip Table Records
QA-T518Widgets - Grid Widget
QA-T519Widgets - Gauge Widget
QA-T520User Table : 02 - Users Table Export
QA-T521Expression Editor : 02 - Running the "Expressions" app
QA-T523Apps Page : 11 - Multiple Approvals for Apps
QA-T538Table App - Run the 'Table App' application
QA-T558Single Install: Migration to operator auth from badge Id mode
QA-T559Single Install: Migration to badge Id from operator auth mode
QA-T567Dev Mode - Environment and Player Settings
QA-T568Dev Mode - Variables and Table Records
QA-T569Dev Mode - Completions are not Saved
QA-T570Table Queries : 01 - Create, Edit, Delete a Query
QA-T571Table Queries : 02 - Query Configuration
QA-T572Table Queries : 03 - Create, Edit, Delete an Aggregation
QA-T573Table Queries : 04 - Aggregation Configuration
QA-T574Table Queries : 05 - Queries in Apps
QA-T579Bots - Creating, Editing, and Disabling Bots
QA-T580Dev Mode Settings - Dev Mode Configuration
QA-T581Connectors : 02 - Environment Configuration
QA-T582Approval Type - Approval Type Configuration
QA-T583Step Manipulation - Step and Step Group Configuration
QA-T586Barcode Widget: 05 - QR Code Configuration
QA-T636Workspaces : 01 - Login with different roles
QA-T637Workspaces : 02 - Account settings page
QA-T638Workspaces : 03 - Workspace Settings page
QA-T639Workspaces : 04 - Date and Time
QA-T647Workspaces : 05 - Create a schedule with shifts for different workspaces
QA-T648Workspaces : 06 - Device uptime
QA-T649Workspaces : 07 - Approvals in workspaces
QA-T651Signature Step : 07 / LDAP Signature Widgets should reject wrong/empty passwords
QA-T653LDAP Tulip Managed : 01 / Creating a User with the same name
QA-T655LDAP Tulip Managed : 02 / Operators can't log into Factory via LDAP
QA-T656Workspaces : 08 - Connectors across the workspaces
QA-T657Workspaces : 09 - Machine Types are shared between workspaces
QA-T660User Management : 03 / Password Creation for New Admin with wrong input
QA-T661User Management : 06 / Try to add phone number with a false Verification Code
QA-T663User Management : 08 / Trying to create New Operator Account without entering a name/with a Badge ID in use
QA-T666Logs stored on system (MAC)
QA-T668Localization - Proxy Login (Mac)
QA-T670Proxy Testing for Updater (Windows)
QA-T671Auth'd credentials - with and without proxy (Mac)
QA-T673Factory Logger
QA-T675Configurable Storage path (Mac)
QA-T679Triggers - Sleep Trigger
QA-T692User Management : 03 - Password Creation for New Admin
QA-T693User Management : 03.2 - Onboarding sequence
QA-T695Schedules and Shifts : 01 / Create a schedule with shifts with wrong credentials
QA-T696Schedules and Shifts : 04 / Managing shifts and trying to delete schedules that are in use
QA-T698Dashboards Page / Failed Dashboard Creation
QA-T700Table Queries : 02 / Query for an Archived Field
QA-T701Record Placeholders : 07 / Attempting to Delete a Loaded Table Record
QA-T702Table Management : 05 / Table Columns must be named
QA-T704Table Management : 01 / Table name cannot be blank
QA-T705Table Management : 06 / Table Columns labels cannot be blank and ID cannot be edited
QA-T708User Roles : 05 - Administrator role
QA-T709Record Placeholders : 01 / Record Placeholder Validation works
QA-T710Record Placeholders : 02 / Record Placeholders' names must be unique and can't be left blank
QA-T712Embedded Tables : 07 - Pagination in an embedded table
QA-T715Table Management : 04 / Cannot leave table name blank on edit
QA-T716Table Management : 12 / Table Record Data Validation
QA-T718Apps Page : 08 / Failing App Approvals Setup
QA-T719Apps Page : 07 / App Permissions - Unable to remove last owner
QA-T720Apps Page : 05 / Failing to edit older App Versions
QA-T721Table Queries : 03 / Can't edit a saved Aggregation without clicking 'Edit'
QA-T722Machine Monitoring : 02 / Machine Attributes' name can't be left blank and must be unique
QA-T723Machine Monitoring : 01 / Machine Validation
QA-T725HTTP Connectors : 04 - Extractors for Non-Json Formats and Cookies
QA-T726SQL Connectors : 03 - Verify different SQL Servers
QA-T727HTTP Connectors : 03 - OAuth 2 Admin/Operator
QA-T728HTTP Connectors : 05 - Non-2xx Responses
QA-T729HTTP Connectors : 06 - HTTP Connector Functions perform the same with TLS on/off
QA-T731HTTP Connectors : 07 - OAuth 2 send request data as JSON
QA-T744Workspaces : 09 - News feed between workspaces
QA-T749Workspaces : 10 / - Failing to create a new user with email registered in another workspace
QA-T750Workspaces : 11 / - Failing to run an app from another workspace
QA-T751Workspaces : 12 / - Workspace owner cannot access other workspaces
QA-T757Display Devices Page : 01 - Creating devices
QA-T758Display Devices Page : 01 / Device creation form validations
QA-T759Display Devices Page : 02 - Managing devices
QA-T760Display Devices Page : 03 - Bulk creation and pagination
QA-T761Display Devices Page : 03 / Bulk creation form validations
QA-T762Display Devices Page : 04 - Removing devices
QA-T763Input Widgets : 09 - Signature widget