• CukeTest Introduction
    • Automation Capbility
    • About This Documents
  • Quick Start
    • Install CukeTest
    • CukeTest GUI
    • Running Built-in Samples
    • Understanding and Using Checkpoints
    • Using AI Pilot
    • Starting Your First Project
      • Recording Your First Automated Script
      • Understanding Model Files
      • Writing Test Scenarios
      • Developing BDD Projects with JavaScript
      • Developing BDD Projects with Python
      • Developing Pytest Projects
    • Walkthrough
      • Feature File Edit
      • JavaScript File Edit
      • Python File Edit
      • Python Project Walkthrough
        • Create Test Automation Script for Qt Apps
        • Create Web Automation from Recording
        • Create Test Automation Script for Windows Apps
      • Javascript project Walkthrough
        • Simple Test Project
        • Create Test Automation Script for Windows Apps
        • Create Web Automation from Recording
        • Create Selenium Web Automation
        • Automation through Image - Graphic Automation
        • Create Android Automation Test
        • Create and Run API Automation Script
        • Image Comparison
        • Java Application Automation
  • GUI
    • IDE
      • New Project
      • Setting
      • Toolbar
      • Search
      • Recording Interface
        • Web Recording Options
        • Qt Recording Options
        • Java Recording Options
        • Windows Recording Options
        • Electron Recording Options
        • ATK Recording Options
        • Adding Checkpoints During Recording
      • Feature Editing
        • Overview
        • Visual Mode Editing
        • Text Mode Editing
        • Scenario Editing
        • Step Editing
        • Example Editing
        • Tags & Filtering
      • Scripts Editing
        • Feature/script matching
        • Code Toolbox
        • IntelliSense and Autocomplete
        • Variable Transmission
      • Python Support
    • Model Manager
      • Why Model Manager
      • Model Manager Interface
      • Spying Controls
        • Spy Popup-Control
        • Spy Rules
      • Managing Model Objects
        • Object Attributes
        • Control Operations
        • Control Snapshots
      • Object Chain
      • Code Generation
      • Descriptive Mode
      • Options
      • HOWTO: Resolve Object Not Found
    • Execution & Reports
      • Execution Overview
      • Profile Editing
      • Run Reports
      • Scheduled Execution
    • Remote Automation
      • Interface
      • Code Development
      • Command Line Tool
    • Command Line Interface (CLI)
  • Windows Automation
    • Basic API
    • Identifying Properties of Windows
    • Object APIs
      • Shared Object API
      • Basic Control Type
      • Advanced Control Type - List
      • Advanced Control Type - Table
      • Advanced Control Type - Tree
      • Simulating Keyboard Operations
      • Drag & Drop Controls
    • Container API
    • Gui Text
    • Absolute and Relative Coordinates
    • Remote
    • Q&A
    • Q&A in Windows-Qt
    • HOWTO: Operat Qt LineEdit Widget as Windows Control
    • HOWTO: Operat Qt Table Widget as Windows Control
    • HOWTO: Operat Qt LineEdit Widget as Windows Control in Windows 7
    • HOWTO: Spy Qt Widget by Windows Spy
  • Qt Automation
    • Qt Object's Identified Attributes
    • Recoring Qt Operation
    • Object API
      • Basic Controls' API
      • List Widget API
      • Tree Widget API
      • Table Widget API
    • Abstract View Widget API
    • Launch Qt Application under Testing (AUT)
    • Qt Automation Module
    • Qt Agent
    • Remote Qt Automation
    • Walkthrough: Qt TableView Widget
    • Walkthrough: Qt ListView Widget
    • Walkthrough: Qt TreeView Widget
  • Web Automation
    • Start Web Automation
    • Web Demos
    • Web API
    • HOWTO: Chrome Launch Parameter
  • Graphics & Screen Automation
    • Desktop Operation Simulation API
      • Mouse Automation
      • Keyboard Automation
      • Screen Automation
    • Graphics Pattern Automation
      • Graphics Basic
      • Add & Edit Pattern Object
      • Pattern API
    • Virtual Control
      • Overview
      • Virtual Table
      • Controls' Virtualize
      • Virtual Control API
    • OCR
    • Image API
  • Linux Desktop Automation
    • ATK Automation
    • ATK Identifying Properties
    • ATK Automation Mechanism
    • Object Operation APIs
      • Common Control Methods
      • List
      • Table
      • Tree
  • Java Desktop Automation
    • Java Identifying Properties
    • Java Automation Mechanism
    • Object Operation APIs
      • Common Control Methods
      • List
      • Table
      • Tree
  • Electron and Hybrid Application Automation
    • Electron Recording Basics
    • Creating CEF Automation Test Project
    • Walkthrough: Recording CukeTest Itself
  • API Automation
    • RESTful API Automation Library
  • Mobile Automation
  • Common Automation APIs
    • Util
    • RunSettings
    • assert
    • cuketest
    • Shared
      • Database Access
      • Excel Write/Read
      • Pdf Write/Read
      • Email
  • Test Frameworks
    • Behavior Driven Development(BDD)
      • Why BDD?
      • Gherkin
      • BDD Concepts
      • Tag Expression
    • Cucumber Framework
      • How Cucumber.js Works
      • Cucumber API Reference
      • Scenario Object - World
      • Step Definition
      • Hooks
      • Timeout
      • Data Table
      • Report Attachment
  • Integrate CukeTest
    • Remote Manager - CukeTest Agent
      • Introduction
      • API Reference
      • Install & Usage
    • Batch Tool - CukeTest Batch
    • Manually Install the Python Automation Library
  • Others
    • Installation Guide
      • Windows Installation
      • Linux Installation
      • Mac Installation
    • CukeTest Editions & License
    • Install License
    • Python Package Management
      • Manage Packages with pip
      • Install Python Packages Offline
    • NPM Package Management
      • Node Package Manager
      • Install & Update Packages
      • NPM Install Offline
      • Integrate Native Package
    • FAQ
    • Trouble Shooting
  • Appendix
    • Appendix A: CukeTest Shortcuts
    • Appendix B: CukeTest PAM
    • Appendix C: Key Codes
    • Appendix D: Glossary
  • Published with GitBook

Feature Editing

Feature Editing

  • Overview
  • Visual Mode Editing
  • Text Mode Editing
  • Scenario Editing
  • Step Editing
  • Example Editing
  • Tags & Filtering