Skip to content

Commit

Permalink
Emberborja broken data grid interview #2 (#3)
Browse files Browse the repository at this point in the history
* Working data grid using data tables, bootstrap 5, and jquery3

* Markdown formatting and spellcheck

* best practices file and folder names

* broken data table file name and content change

* concepts markdown content change

* gitignore update

* Fix mispelling in concepts.md

* Add user roles to broken data table document

* Init concept questions with SQL question

* add index.html

* file name change grid to table

* test index.html

* test to get html preview to work qa broken table

* data table app in index

* back to normal routing for github pages
  • Loading branch information
emberborja authored Feb 25, 2024
1 parent 3c93f41 commit d26974f
Show file tree
Hide file tree
Showing 11 changed files with 1,150 additions and 22 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
################################################################################

/.vs
/.vscode
40 changes: 23 additions & 17 deletions QA/concepts.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,28 @@
# Quality Assurance concepts

## Entry Level
1. Prioty Conecpts
* SQL (Standard Query Language)
* HTTP Response Codes
* HTTP Action Verbs
* REST API concepts
* User Stories (based on user expectations)
* Test Planning (based on user stories)
* Bug prioritization - timeleness + impact (qty of users by type)

### Necessary Skills

1. User Stories (based on user expectations)
2. Test Planning (based on user stories)
3. Bug prioritization - priority (severe / normal / low) + impact (qty of users by type)

### Necessary Concepts

1. Priority Concepts
* SQL (Structured Query Language)
* HTTP Response Codes
* HTTP Action Verbs
* REST API concepts
2. Secondary Concepts
* Devtools
* network Tab
* console
* accessiblity
* Lighthouse
* API client tools: Postman / Thunderclient / Swagger / etc.
* Devtools
* network Tab
* console
* accessibility
* Lighthouse
* API client tools: Postman / Thunder Client / Swagger / etc.
3. Tertiary Concepts
* cURL
* Selenium + nightwatch
* Story book
* cURL
* Selenium + Nightwatch.js
* Story book
2 changes: 2 additions & 0 deletions QA/interview-plans.md → QA/qa-interview-plans.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# interview plans

## Web app testing

web page with known bugs

## API testing

api endpoint with some known bugs and expected behaviors
2 changes: 1 addition & 1 deletion QA/resources.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Resources

* https://roadmap.sh/qa
* <https://roadmap.sh/qa>
Loading

0 comments on commit d26974f

Please sign in to comment.