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/selenium-net-test-automation-framework/.cursorrules
.cursorrules

Quality

56/100

Scores the file, not the repository.

Length

282 words

13 headings · 0 code blocks

Repository

18

— · pushed 0 days ago

Last changed

2 days ago

First indexed 2 days ago.
tugkanboz/awesome-cursorrules/rules/selenium-net-test-automation-framework/.cursorrulesRawGitHub
1# Project: .NET Selenium Test Automation Framework
2 
3## Framework Structure
4- Use .NET Core latest version
5- Implement Page Object Model
6- Create separate projects for tests and core framework
7- Use proper solution structure
8 
9## Coding Standards
10- Follow C# coding conventions
11- Use proper naming conventions (PascalCase for methods)
12- Implement interface-based design
13- Use C# 9.0+ features where appropriate
14 
15## Test Organization
16- Use NUnit/MSTest for test execution
17- Group tests by features
18- Implement proper test categories
19- Create separate test suites
20 
21## Best Practices
22- Use explicit waits over implicit waits
23- Implement proper logging (Serilog/NLog)
24- Use FluentAssertions for assertions
25- Handle exceptions properly
26- Implement screenshot capture
27 
28## WebDriver Management
29- Use WebDriverManager.Net
30- Implement cross-browser testing
31- Handle driver configurations
32- Implement proper cleanup
33 
34## Configuration Management
35- Use appsettings.json for configurations
36- Implement environment-specific settings
37- Use User Secrets for sensitive data
38- Handle configuration inheritance
39 
40## Dependency Injection
41- Use Microsoft.Extensions.DependencyInjection
42- Implement proper service lifetime
43- Configure services properly
44- Handle scoped dependencies
45 
46## Reporting
47- Use Extent Reports .NET
48- Configure Azure DevOps integration
49- Generate detailed HTML reports
50- Include test artifacts
51 
52## Logging
53- Implement structured logging
54- Use proper log levels
55- Configure log storage
56- Implement log rotation
57 
58## Documentation
59- Use XML documentation
60- Maintain updated README
61- Document setup process
62- Include example usage
63 
64## Code Quality
65- Use .NET analyzers
66- Implement StyleCop
67- Regular code reviews
68- Follow SOLID principles
69 
70## CI/CD Integration
71- Configure Azure DevOps pipeline
72- Set up Docker support
73- Implement parallel execution
74- Handle test artifacts
75 
76Remember to handle browser compatibility, environmental differences, and proper resource cleanup.

Sections

  • Project: .NET Selenium Test Automation Framework
  • Framework Structure
  • Coding Standards
  • Test Organization
  • Best Practices
  • WebDriver Management
  • Configuration Management
  • Dependency Injection
  • Reporting
  • Logging
  • Documentation
  • Code Quality
  • CI/CD Integration

What it covers

testcode-stylearchitecturedeploymentdocs

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/appium-mobile-test-automation-framework/.cursorrules · 18.cursorrulesunclassifiedteststylearchperformance+256/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-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/appium-mobile-test-automation-framework/.cursorrules 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-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