RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/.cursorrules/tugkanboz/awesome-cursorrules

.cursorrules (deprecated)

rules/appium-mobile-test-automation-framework/.cursorrules
.cursorrules

Quality

56/100

Scores the file, not the repository.

Length

307 words

14 headings · 0 code blocks

Repository

18

— · pushed 0 days ago

Last changed

2 days ago

First indexed 2 days ago.
tugkanboz/awesome-cursorrules/rules/appium-mobile-test-automation-framework/.cursorrulesRawGitHub
1# Project: Appium Mobile Test Automation Framework
2 
3## Framework Structure
4- Support both Android and iOS platforms
5- Use Page Object Model pattern
6- Implement proper test hierarchy
7- Create platform-specific implementations
8 
9## Coding Standards
10- Follow language-specific conventions (Java/Python)
11- Use proper naming conventions
12- Implement clean code principles
13- Maximum method length: 30 lines
14 
15## Mobile Elements Strategy
16- Use proper element locator strategies
17- Implement gestures handling
18- Handle native, hybrid, and web contexts
19- Create reusable mobile actions
20 
21## Test Organization
22- Group tests by features/screens
23- Implement test priorities
24- Create separate suites for platforms
25- Use proper test categorization
26 
27## Best Practices
28- Handle app states properly
29- Implement proper waiting strategies
30- Use proper capability management
31- Handle different screen sizes/resolutions
32- Implement proper cleanup
33 
34## Device Management
35- Handle real devices and emulators
36- Implement device farms integration
37- Manage app installation/uninstallation
38- Handle different OS versions
39 
40## Application Management
41- Handle app lifecycle
42- Manage app permissions
43- Handle app reset strategies
44- Implement proper app configuration
45 
46## Test Data
47- Manage test data for different platforms
48- Handle localization testing
49- Implement data-driven tests
50- Keep sensitive data secure
51 
52## Reporting
53- Generate platform-specific reports
54- Include screenshots and videos
55- Log device information
56- Track test execution metrics
57 
58## Performance Monitoring
59- Monitor app performance
60- Track memory usage
61- Measure app launch time
62- Monitor battery consumption
63 
64## CI/CD Integration
65- Configure for different CI platforms
66- Handle parallel execution
67- Manage device allocation
68- Configure test distribution
69 
70## Error Handling
71- Implement proper exception handling
72- Create recovery mechanisms
73- Handle device-specific errors
74- Implement retry mechanisms
75 
76## Documentation
77- Document setup requirements
78- Maintain platform-specific guides
79- Include troubleshooting guides
80- Document known issues
81 
82Remember to handle platform-specific behaviors and device fragmentation properly.

Sections

  • Project: Appium Mobile Test Automation Framework
  • Framework Structure
  • Coding Standards
  • Mobile Elements Strategy
  • Test Organization
  • Best Practices
  • Device Management
  • Application Management
  • Test Data
  • Reporting
  • Performance Monitoring
  • CI/CD Integration
  • Error Handling
  • Documentation

What it covers

testcode-stylearchitectureperformancedeploymentdocs

Format

.cursorrules

Cursor's original single-file format, superseded by .cursor/rules/*.mdc. Tracked here precisely because it is dead: how much of the ecosystem is still shipping a deprecated file is a measurable answer, and a large share of the "best cursor rules" pages on the web still teach this format.

What the corpus says about it

Repository

Owner
tugkanboz
Language
—
License
—
Archived
no

All configs in this repo

Also in tugkanboz/awesome-cursorrules

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
tugkanboz/awesome-cursorrulesexample-structures/cypress/.cursor/rules/api-testing.mdc · 18Cursor rulesunclassifiedtesttesting-strategyapi58/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/cypress/.cursor/rules/testing-fundamentals.mdc · 18Cursor rulesunclassifiedtestarchtesting-strategysecurity+262/1002 days ago
tugkanboz/awesome-cursorrulesrules/cypress-javascript-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedtestlint-formatstylearch+459/1002 days ago
tugkanboz/awesome-cursorrulesrules/k6-performance-test-framework/.cursorrules · 18.cursorrulesunclassifiedsetupteststylearch+256/1002 days ago
tugkanboz/awesome-cursorrulesrules/restassured-java-framework/.cursorrules · 18.cursorrulesunclassifiedteststylearchsecurity+456/1002 days ago
tugkanboz/awesome-cursorrulesrules/selenium-net-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedteststylearchdeployment+156/1002 days ago
tugkanboz/awesome-cursorrulesrules/selenium-python-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedtestlint-formatstylearch+359/1002 days ago
tugkanboz/awesome-cursorrulesrules/webdriverio-javascript-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedtestlint-formatstylearch+469/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/next-js/.cursor/rules/app-router-patterns.mdc · 18Cursor rulesunclassifiedstyleapido-not65/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/react-typescript/.cursor/rules/component-development.mdc · 18Cursor rulesunclassifiedteststylearchtypes+158/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/selenium-python/.cursor/rules/framework-architecture.mdc · 18Cursor rulesunclassifiedsetuptestlint-formatstyle+393/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/selenium-python/.cursor/rules/page-object-patterns.mdc · 18Cursor rulesunclassifiedui54/1002 days ago
tugkanboz/awesome-cursorrulesexample-structures/selenium-python/.cursor/rules/test-patterns.mdc · 18Cursor rulesunclassifiedteststylearchtesting-strategy+166/1002 days ago
tugkanboz/awesome-cursorrulesframeworks/cypress/.cursor/rules/cypress-excellence.mdc · 18Cursor rulesunclassifiedtesttesting-strategysecurityperformance+158/1002 days ago
tugkanboz/awesome-cursorrulesrules/playwright-javascript-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedtestlint-formatstylearch+359/1002 days ago
tugkanboz/awesome-cursorrulesrules/vitest-javascript-unit-test-framework/.cursorrules · 18.cursorrulesunclassifiedsetupteststylearch+560/1002 days ago
Diff against example-structures/cypress/.cursor/rules/api-testing.mdc Diff against example-structures/cypress/.cursor/rules/testing-fundamentals.mdc Diff against rules/cypress-javascript-test-automation-framework/.cursorrules Diff against rules/k6-performance-test-framework/.cursorrules Diff against rules/restassured-java-framework/.cursorrules Diff against rules/selenium-net-test-automation-framework/.cursorrules Diff against rules/selenium-python-test-automation-framework/.cursorrules Diff against rules/webdriverio-javascript-test-automation-framework/.cursorrules Diff against example-structures/next-js/.cursor/rules/app-router-patterns.mdc Diff against example-structures/react-typescript/.cursor/rules/component-development.mdc Diff against example-structures/selenium-python/.cursor/rules/framework-architecture.mdc Diff against example-structures/selenium-python/.cursor/rules/page-object-patterns.mdc Diff against example-structures/selenium-python/.cursor/rules/test-patterns.mdc Diff against frameworks/cypress/.cursor/rules/cypress-excellence.mdc Diff against rules/playwright-javascript-test-automation-framework/.cursorrules Diff against rules/vitest-javascript-unit-test-framework/.cursorrules
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack