├── .gitignore ├── LICENSE ├── README.md ├── book-notes ├── bullet-journaling.md ├── introducing-maven.md └── testing-in-devops.md ├── books-to-read └── books-to-read.md ├── links ├── User_Stories_Poster.pdf ├── YouAreNotDoneYet.pdf ├── agile-testing-games.md ├── chrome.md ├── coding.md ├── conferences.md ├── jmeter.md ├── misc.md ├── podcasts.md ├── procrastination.md ├── smarthome.md ├── smoke_testing_testingxperts.jpg ├── test-resources-collections-by-others.md ├── testautomation.md ├── testing.md ├── tools.md └── user_stories-refinements.md ├── pocket-export.md ├── random-notes ├── DanAshby04s_interview_mindmap.jpg ├── job-interviews-hiring.md └── random-notes.md ├── snippets ├── rest-assured.md ├── selenium.md └── stack-overflow.md └── tools ├── git.md ├── maven-build.png ├── maven-build.xmind ├── maven.md └── postman-newman.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | /personal-knowledge-base.iml 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Attribution-NonCommercial 4.0 International Public License 2 | 3 | https://creativecommons.org/licenses/by-nc/4.0/ 4 | 5 | https://creativecommons.org/licenses/by-nc/4.0/legalcode -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # My personal knowledge base 2 | For collecting links, code snippets and other useful stuff. 3 | 4 | 5 | # Table of Contents 6 | 7 | ## Book Notes 8 | [Bullet Journaling](book-notes/bullet-journaling.md) 9 | [Introducing Maven](book-notes/introducing-maven.md) 10 | [Testing in DevOps](book-notes/testing-in-devops.md) 11 | 12 | ## Books to read 13 | [Books to read](books-to-read/books-to-read.md) 14 | 15 | ## Links 16 | [Agile Testing Games](/links/agile-testing-games.md) 17 | [Chrome](/links/chrome.md) 18 | [Coding](links/coding.md) 19 | [Conferences](links/conferences.md) 20 | [JMeter](links/jmeter.md) 21 | [Misc](links/misc.md) 22 | [Procrastination](links/procrastination.md) 23 | [Podcasts](links/podcasts.md) 24 | [Smarthome](links/smarthome.md) 25 | [Software Test Resources Collections by others](links/test-resources-collections-by-others.md) 26 | [Testautomation](links/testautomation.md) 27 | [Testing](links/testing.md) 28 | [Tools](links/tools.md) 29 | [User Stories/ Refinements](links/user_stories-refinements.md) 30 | 31 | ## Notes 32 | [Job interviews/ Hiring](random-notes/job-interviews-hiring.md) 33 | [Random notes](random-notes/random-notes.md) 34 | 35 | ## Snippets 36 | [REST Assured](snippets/rest-assured.md) 37 | [Stackoverflow](snippets/stack-overflow.md) 38 | [Selenium](snippets/selenium.md) 39 | 40 | ## Tools 41 | [Git](tools/git.md) 42 | [Maven](tools/maven.md) 43 | [Postman/ Newman](tools/postman-newman.md) 44 | -------------------------------------------------------------------------------- /book-notes/bullet-journaling.md: -------------------------------------------------------------------------------- 1 | # The Bullet Journal Method: Track the Past, Order the Present, Design the Future 2 | Author: Ryder Carroll 3 | 4 | https://www.amazon.de/gp/product/0525533338 5 | 6 | ## Notes 7 | 8 | #### Misc 9 | * 1 Topic per page 10 | * After a meeting, sit a bit and reflect 11 | * Migration: Unfinished tasks: Turn guilt into curiosity: Why is the task incomplete? 12 | 13 | #### Collections 14 | * Daily Log 15 | * Monthly Log 16 | * Future Log 17 | * Index 18 | * Subcollections 19 | 20 | #### Bullets 21 | * To Dos (Tasks) 22 | * Your experiences (Events) 23 | * Information you don´t want to forget (Notes) 24 | 25 | #### Tasks 26 | • Tasks: requires action 27 | x Completed task: action has been completed 28 | \> Migrated task: has been moved forward (next monthly log or specific collection) 29 | < Scheduled task: falls outside current month, moved backward into future log 30 | • i̵r̵r̵e̵l̵e̵v̵a̵n̵t̵ ̵t̵a̵s̵k̵ not mattering anymore 31 | • Master task 32 |    • Subtask 1 33 |    • Subtask 2 34 | ◯ Event 35 | \- Notes (facts, ideas, thoughts & observations; info you want to remember) 36 | 37 | #### Signifiers 38 | \* Priority: Important, us sparingly 39 | ! Inspiration: mostly with notes, ideas, personal mantras, genius insights 40 | -------------------------------------------------------------------------------- /book-notes/introducing-maven.md: -------------------------------------------------------------------------------- 1 | # Introducing Maven: A Build Tool for Today's Java Developers 2 | Author: Balaji Varanasi 3 | 4 | https://www.amazon.de/gp/product/1484254090 5 | 6 | * **Archetype** 7 | * Pre-defined project templates to generate new projects 8 | * Create project from archetype: `mvn archetype:create-from -project` 9 | 10 | **CoC** "Conventions over Configuration" (or "Coding by Convention") 11 | 12 | **Transitive dependency** Dependency declaredin the POM, that itself has further dependencies. (Others: Direct dependency) 13 | 14 | **Dependency scope** 15 | * **compile** 16 | * available in class path, in all project phases (biold, test, run) 17 | * default scope 18 | * **provided** 19 | * available during build and test 20 | * don't get bundled 21 | * **runtime** 22 | * not available during build 23 | * get bundled 24 | * **test** 25 | * available during test phase 26 | * **system** 27 | * similar to provided scope 28 | * get bundled 29 | * **import** 30 | * for pom file dependencies only 31 | 32 | **Show dependencies** (as tree) `mvn dependency:tree` 33 | 34 | **Maven properties** 35 | * referenced in pom.xml 36 | * notation `${property_name}` 37 | * two types: implicit, user defined 38 | * implicit 39 | * available to every Maven project 40 | * POM properties via `project.`-prefix, eg `${project.artifactId}` 41 | * settings.xml: `${settings.}` 42 | * environment variables: `env.`, eg `${env.PATH}` 43 | * custom 44 | * via `` element eg 45 | ``` 46 | 47 | 4.12 48 | 49 | ``` 50 | → `${junit.version}` 51 | 52 | * build process requires several steps and tasks 53 | * _goals_ to represent granular tasks 54 | * goals are packaged in plugins 55 | * `mvn plugin_identifier:goal_identifier`, eg 56 | * `mvn compiler:compile`, or 57 | * `mvn clean:clean` 58 | 59 | → compiler and clean are plugins! 60 | * goals are granular and perform one task 61 | * help plugin lists available goals in a given plugin, eg `mvn help:describe -Dplugin=compiler` 62 | * plugins and their behaviour are configured in the `` section of the pom.xml 63 | * multile goals need to be executed in order 64 | 65 | → Maven simplifies this via lifecycle and phase abstractions, so that build-related operations can be done with a handfule of commands 66 | * build lifecycle consists of a series of stages (= phases) executed in same order 67 | * build in lifecycles 68 | * **default** compile, package and deploy 69 | * **clean** deletes temp files and generated artifacts from `/target` 70 | * **site** generates documentation and site 71 | 72 | * **lifecycle** 73 | * abstract concept 74 | * cannot be executed directly, instead you 75 | * execute one or more phases 76 | * phases prior to requested phase are also executed 77 | * number of tasks executed per phase 78 | * each phase is associated with zero or more goals 79 | * phase delegates tasks to its associated tasks (p. 59, gif 5-1) 80 | 81 | **Site lifecycle** to generate project documentation 82 | * `mvn site` → `/target/site` 83 | * Javadoc reports 84 | * add `maven-javadoc-plugin` to pom.xml 85 | * → `/target/site/apidocs` 86 | * Unit Test reports 87 | * add `maven-surefire-report-plugin` to pom.xml 88 | * → `/target/SurefireReports`: xml + txt 89 | * → `/target/surefire-reports`: html -------------------------------------------------------------------------------- /book-notes/testing-in-devops.md: -------------------------------------------------------------------------------- 1 | # A Practical Guide to Testing in DevOps 2 | Author: [Katrina Clokie](https://twitter.com/katrinaclokie) 3 | 4 | https://leanpub.com/testingindevops 5 | 6 | ##### page 5 7 | * set of practices 8 | * collaboration & communication 9 | * automating software delivery 10 | * culture & environment 11 | * rapid/ frequent/ reliable 12 | 13 | → not mentioning tools at all 14 | 15 | * CD != DevOps 16 | * CD: software is always production ready 17 | * CD focusses on technical practices 18 | 19 | ##### page 7 20 | Testing can be done everywhere in the DevOps cycle 21 | 22 | ##### pages 10-16 23 | Test Strategy Retrospective 24 | 25 | ##### pages 17-18 26 | Agile Testing Assessment 27 | 28 | ##### pages 21-39 29 | Skipped. Might be relevant in big orgs, but not where I am right now 30 | 31 | ##### pages 43, 45 32 | build environments on demand 33 | 34 | ##### page 45 35 | test the pipeline 36 | 37 | ##### page 52 38 | Bug Bash 39 | 40 | ##### page 56 41 | Testing in production: Decisions can be deferred, but it needs preparation 42 | 43 | ##### page 58 44 | * Monitoring info to drive future testing 45 | * monitors and alerts need to be tested 46 | 47 | ##### page 62 48 | * Test logging: bugs should be determinable from the logs 49 | * production logs can show hidden issues 50 | * ["Why and how to test logging" by Matthew Skelton](https://blog.matthewskelton.net/2016/10/31/why-and-how-to-test-logging-infoq-article/) 51 | 52 | ##### pages 66-71 53 | skipped (AB testing, beta testing) 54 | 55 | ##### page 72 56 | "Sufficiently advanced monitoring is indistinguishable from Testing" 57 | 58 | ##### page 73 59 | * Don´t wait for user to interact with a feature, run automated tests to generate events in production. 60 | * Passive and active validation 61 | 62 | ##### pages 77-81 63 | skipped (Exposure control) 64 | 65 | ##### pages 85-88 66 | skipped (Installing Apache) 67 | 68 | ##### page 93 69 | * reduce number of test environments in the development process 70 | * code should pass straight from development environment to the production environment 71 | 72 | ##### pages 94-95 73 | * Infrastructure Testing 74 | * Tools: Test Kitchen, [ServerSpec](https://serverspec.org/) 75 | 76 | ##### pages 96-98 77 | * Destructive Testing 78 | * Tools: [Netflix Simian Army](https://github.com/Netflix/SimianArmy) 79 | 80 | ##### pages 122-124 81 | Risk workshop → Mitigating risk 82 | -------------------------------------------------------------------------------- /books-to-read/books-to-read.md: -------------------------------------------------------------------------------- 1 | # Books to read 2 | 3 | ### Agile & Scrum 4 | [Agile Short Stories (DE)](https://www.buch7.de/produkt/agile-short-stories-miriam-sasse/1039794449?ean=9783947487080) 5 | [Agile Software Development: The Cooperative Game](https://www.oreilly.com/library/view/agile-software-development/0321482751/) 6 | [Agile Testing](https://agiletester.ca/agile-testing/) 7 | [Agile Testing Condensed](https://agiletester.ca/agile-testing-condensed-a-brief-introduction/) 8 | [Coaching Agile Teams](https://www.amazon.com/gp/product/0321637704/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0321637704&linkCode=as2&tag=cricketwing-20&linkId=c7200799cf6324a7c1dd22873cb3af41) 9 | [Extreme Programming Explained](https://www.goodreads.com/book/show/67833.Extreme_Programming_Explained) 10 | [Extreme Programming Pocket Guide](https://www.oreilly.com/library/view/extreme-programming-pocket/9781449399849/) 11 | [More Agile Testing](https://agiletester.ca/more-agile-testing-the-book/) 12 | [Nichts ist unmöglich – Die Toyota Story (DE)](https://www.amazon.de/Nichts-ist-unm%C3%B6glich-Die-Toyota-Story/dp/3550068794) 13 | [Scrum and XP from the Trenches](https://books.google.de/books/about/Scrum_and_XP_from_the_Trenches_2nd_Editi.html?id=R4oXCgAAQBAJ&redir_esc=y) 14 | [Scrum: The Art Of Doing Twice The Work In Half The Time](https://www.amazon.com/Scrum-Doing-Twice-Work-Half/dp/038534645X) 15 | [Scrum Mastery: From Good To Great Servant-Leadership](https://www.goodreads.com/book/show/18165261-scrum-mastery) 16 | [Scrum: a Breathtakingly Brief and Agile Introduction](https://www.goodreads.com/book/show/18674785-scrum) 17 | [Sooner Safer Happier: Patterns and Antipatterns for Organizational Agility](https://www.goodreads.com/book/show/50343488-sooner-safer-happier) 18 | [Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust](https://www.goodreads.com/book/show/13589272-software-in-30-days) 19 | [The Agile Samurai](https://www.oreilly.com/library/view/the-agile-samurai/9781680500066/) 20 | [The Goal: A Process of Ongoing Improvement](https://www.goodreads.com/book/show/27404812-the-goal) 21 | [The Nature of Software Development](https://www.goodreads.com/book/show/23016056-the-nature-of-software-development) 22 | [The New New Product Development Game](https://hbr.org/1986/01/the-new-new-product-development-game) 23 | [The Pragmatic Programmer](https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/) 24 | [Turn the Ship Around!: A True Story of Turning Followers into Leaders](https://www.goodreads.com/book/show/16158601-turn-the-ship-around) 25 | 26 | ### Misc 27 | [How to Talk so Kids Will Listen and Listen so Kids will Talk](https://www.amazon.de/How-Talk-Kids-Will-Listen/dp/1848123094/) -------------------------------------------------------------------------------- /links/User_Stories_Poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/links/User_Stories_Poster.pdf -------------------------------------------------------------------------------- /links/YouAreNotDoneYet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/links/YouAreNotDoneYet.pdf -------------------------------------------------------------------------------- /links/agile-testing-games.md: -------------------------------------------------------------------------------- 1 | # Agile Testing Games 2 | 3 | [99 Test Balloons](https://www.tastycupcakes.org/2009/06/99-test-balloons/) 4 | 5 | [Agile Games Group](https://groups.google.com/group/agilegames) 6 | 7 | [Dice game: Key life skills for testers](http://www.bettertesting.co.uk/content/?p=438) 8 | [Playing the dice game with developers](https://web.archive.org/web/20101012091014/http://tester.geordiekeitt.com/2009/09/playing-the-dice-game-with-developers/) 9 | 10 | [Drawing Game](https://groups.google.com/forum/#!msg/agilegames/a13zpfN4ofg/NvVCDjSVhE0J) 11 | 12 | [Testing Dojos](http://testingdojo.org/tiki-index.php) 13 | 14 | [Test small, test often](https://nandalankalapalli.wordpress.com/2011/09/15/game-test-small-test-often/) 15 | 16 | [Straw Kit Game](https://lisacrispin.com/2011/09/24/more-accus-games-day/) 17 | -------------------------------------------------------------------------------- /links/chrome.md: -------------------------------------------------------------------------------- 1 | # Chrome 2 | 3 | [Chromium Command Line Switches](https://peter.sh/experiments/chromium-command-line-switches/) 4 | 5 | [Intercepting and Modifying responses with Chrome via the Devtools Protocol](https://blog.shapesecurity.com/2018/09/17/intercepting-and-modifying-responses-with-chrome-via-the-devtools-protocol/) -------------------------------------------------------------------------------- /links/coding.md: -------------------------------------------------------------------------------- 1 | # Coding 2 | 3 | ### Challenges 4 | [Codewars](https://www.codewars.com/) 5 | [Katas in Emily Bache´s github](https://github.com/emilybache?tab=repositories) 6 | [HackerRank](https://www.hackerrank.com/) 7 | [Project Euler](https://projecteuler.net/) 8 | 9 | ### Learning 10 | [15 Sites for Programming Exercises - Programming Zen](http://programmingzen.com/15-sites-for-programming-exercises/) 11 | 12 | ### Maven 13 | [Maven: The Complete Reference](https://books.sonatype.com/mvnref-book/reference/index.html) 14 | 15 | ### Ruby 16 | [15 Things for a Ruby Beginner](http://www.jasimabasheer.com/posts/meta_introduction_to_ruby.html) 17 | 18 | ### Spring Boot 19 | [4 Jahre Spring Boot](https://www.informatik-aktuell.de/entwicklung/programmiersprachen/4-jahre-spring-boot.html) 20 | [Was ist die Magie von Spring Boot?](https://www.innoq.com/de/articles/2020/02/spring-boot-magie/) -------------------------------------------------------------------------------- /links/conferences.md: -------------------------------------------------------------------------------- 1 | # Conferences 2 | 3 | [How to Write an Abstract](https://users.ece.cmu.edu/~koopman/essays/abstract.html) 4 | 5 | Johanna Rothman: Create a Conference Proposal the Conference Wants and Accepts 6 | * [Part 1: Frame the Proposal](https://www.jrothman.com/mpd/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-1-frame-the-proposal/) 7 | * [Part 2: Start with Outcomes](https://www.jrothman.com/mpd/writing/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-2-start-with-outcomes/) 8 | * [Part 3: Write the Abstract](https://www.jrothman.com/mpd/writing/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-3-write-the-abstract/) 9 | * [Part 4: Complete the Proposal](https://www.jrothman.com/mpd/writing/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-4-complete-the-proposal/) 10 | * [Part 5: Write Your Bio](https://www.jrothman.com/mpd/writing/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-5-write-your-bio/) 11 | * [Part 6: Hook Your Reader with a Great Title](https://www.jrothman.com/mpd/writing/2019/11/create-a-conference-proposal-the-conference-wants-and-accepts-part-6-hook-your-reader-with-a-great-title/) 12 | * ebook on leanpub: https://leanpub.com/conferenceproposal 13 | 14 | [Lisi Hocke: Speaking at Conferences](https://www.lisihocke.com/p/speaking-at-conferences.html) 15 | -------------------------------------------------------------------------------- /links/jmeter.md: -------------------------------------------------------------------------------- 1 | # JMeter 2 | 3 | [Getting Started with JMeter - A Basic Tutorial](https://www.blazemeter.com/blog/getting-started-jmeter-basic-tutorial/) 4 | [How to Create Re-Usable Fragments in JMeter](https://explore.emtecinc.com/blog/how-to-create-re-usable-fragments-in-jmeter) 5 | [JMeter Properties - Configurable Test Plans](https://octoperf.com/blog/2019/01/14/flexible-test-plans/) 6 | [Take the Pain out of Load Testing Secure Web Services](https://www.blazemeter.com/blog/take-pain-out-load-testing-secure-web-services?utm_source=blog&utm_medium=BM_blog&utm_campaign=how-to-use-multiple-certificates-when-load-testing-secure-websites) 7 | [Testing SOAP/REST Web Services Using JMeter](https://www.blazemeter.com/blog/testing-soaprest-web-services-using-jmeter) -------------------------------------------------------------------------------- /links/misc.md: -------------------------------------------------------------------------------- 1 | # Misc 2 | 3 | ### Ensemble (Mob) Programming 4 | [Our Team's First Mobbing Session](https://www.lisihocke.com/2017/04/our-teams-first-mobbing-session.html) 5 | 6 | ### Misc 7 | [10 powerful strategies for breaking down User Stories in Scrum (with cheats)](https://medium.com/the-liberators/10-powerful-strategies-for-breaking-down-user-stories-in-scrum-with-cheatsheet-2cd9aae7d0eb) 8 | [Agile Retrospectives (Slidedeck by Esther Derby)](https://www.slideshare.net/estherderby/agile-retrospectives-4976896) 9 | [A primer on the reality of working with APIs as a new developer](https://dev.to/suesmith/a-primer-on-the-reality-of-working-with-apis-as-a-new-developer-ej) 10 | [Combination of 10 free online courses on machine learning](https://twitter.com/chipro/status/1157772112876060672) 11 | [Diving Into an Unfamiliar Web Application and Staying Alive](https://levelup.gitconnected.com/diving-into-an-unfamiliar-web-application-and-staying-alive-36045112a5da) 12 | [Keep Talking and nobody explodes](https://keeptalkinggame.com/) 13 | [Make-Leseproben](https://www.heise.de/make/artikel/Make-Leseproben-3079861.html) 14 | [playingcards.io](http://playingcards.io) 15 | [What is REST — A Simple Explanation for Beginners](https://medium.com/extend/what-is-rest-a-simple-explanation-for-beginners-part-1-introduction-b4a072f8740f) 16 | [Strategy](https://photos.app.goo.gl/yHHNyCny6iRGDZFQ6) 17 | [Writing an Effective Request](https://testobsessed.com/2020/07/writing-an-effective-request/) 18 | 19 | ### Waterfall 20 | [Everything you think you know about Waterfall development is (probably) wrong](https://changearc.blog/2013/03/17/everything-you-think-you-know-about-waterfall-development-is-probably-wrong/) 21 | [Managing the development of large software systems (very first paper on waterfall)](https://leadinganswers.typepad.com/leading_answers/files/original_waterfall_paper_winston_royce.pdf) 22 | -------------------------------------------------------------------------------- /links/podcasts.md: -------------------------------------------------------------------------------- 1 | # Podcasts 2 | 3 | ## Testing 4 | [AB Testing](https://www.angryweasel.com/ABTesting/) ([RSS](https://www.angryweasel.com/ABTesting/feed/podcast/)) 5 | [Animal Testing](https://www.listennotes.com/c/59e643eb734d4a3d8f626def8181deae/) ([RSS](https://anchor.fm/s/15280f54/podcast/rss)) 6 | [Continuous Testing Live](https://www.listennotes.com/c/c4c1082e63114ba8bf2fc003ce6a07ba/) ([RSS](https://feeds.soundcloud.com/users/soundcloud:users:363462161/sounds.rss)) 7 | [Cucumber Podcast](https://cucumber.io/blog/podcast/bdd-and-ddd-cucumber-podcast/) ([RSS](https://feeds.soundcloud.com/users/soundcloud:users:181591133/sounds.rss)) 8 | [How it's tested](https://www.heavybit.com/library/podcasts/how-its-tested) ([RSS](https://www.heavybit.com/category/library/podcasts/how-its-tested/feed/feed.rss)) 9 | [Let's Talk About Tests Baby](https://letstalkabouttests.xyz/) 10 | [PurePerformance](https://www.spreaker.com/show/pureperformance) ([RSS](https://www.spreaker.com/show/1746210/episodes/feed)) 11 | [QA Therapy](https://anchor.fm/qa-therapy-podcast) 12 | [Quality Bits](https://qualitybits.buzzsprout.com/) 13 | [Quality Coaching Roadshow](https://www.spreaker.com/show/quality-coaching) ([RSS](https://www.spreaker.com/show/4152501/episodes/feed)) 14 | [Quality Remarks](https://www.listennotes.com/podcasts/quality-remarks-the-podcast-keith-klain-df-EmybMrei/) ([RSS](https://www.listennotes.com/podcasts/quality-remarks-the-podcast-keith-klain-df-EmybMrei/#)) 15 | [Quality Sense](https://abstracta.us/software-testing-podcast.html) 16 | [RBCS | Software Testing Podcast](https://rbcs-us.com/resources/podcast/) ([RSS](https://rbcs-us.com/resources/podcast/feed/)) 17 | [Software Testing Podcast](https://softwaretestingpodcast.com/) ([RSS](https://www.podbean.com/site/podcatcher/index/blog/wDRW7URAu7k)) 18 | [Software Test Professionals Radio (STP Radio)](https://www.spreaker.com/show/stp-radio) ([RSS](https://www.spreaker.com/show/1146777/episodes/feed)) 19 | [Technology Labs](https://open.spotify.com/show/1G02YyxN5Dfs8wLI8nBisH) 20 | [Test & Code](https://testandcode.com/) ([RSS](https://testandcode.com/rss)) 21 | [Testers' Island Discs Podcast](https://www.ministryoftesting.com/dojo/series/testers-island-discs-podcast) 22 | [Test Guild](https://testguild.com/podcasts) 23 | [That's a bug](https://thatsabug.podbean.com/) ([RSS](https://www.podbean.com/site/podcatcher/index/blog/wMO9O3h5yi7r)) 24 | [The Evil Tester Show](https://www.eviltester.com/show/) ([RSS](https://feed.pod.co/the-evil-tester-show)) 25 | [The Good, The Bad, And The Buggy.](https://smartbear.com/podcast/) 26 | [The Guilty Tester](https://theguiltytester.libsyn.com/#) ([RSS](https://theguiltytester.libsyn.com/rss)) 27 | [The Ministry of Testing Podcast](https://soundcloud.com/ministryoftesting) 28 | [The QA Lead](https://theqalead.com/category/podcast/) 29 | [The Testing Peers](http://testingpeers.com/) 30 | [The Testing Show](https://www.qualitestgroup.com/resources/the-testing-show/) ([RSS](https://thetestingshow.libsyn.com/rss)) 31 | [Test & Code : Python Testing](https://testandcode.com/) ([RSS](https://feeds.fireside.fm/testandcode/rss)) 32 | [TestGuild Performance Testing and Site Reliability Podcast](https://testguild.com/podcast/performance/p64-james/) ([RSS](https://testguildperf.libsyn.com/rss)) 33 | [TestGuild Security Testing Podcast](https://testguild.com/podcast/security/s48-mike/) ([RSS](https://testguildsecure.libsyn.com/rss)) 34 | [Testing Audio](https://www.listennotes.com/c/632bdec530264829af655c837d08a0f6/) ([RSS](https://audioboom.com/channels/5003380.rss)) 35 | [Testing Habits](https://www.listennotes.com/c/bcaf129072184bb0b17404ef429ade41/) ([RSS](https://feeds.soundcloud.com/users/soundcloud:users:47297321/sounds.rss)) 36 | [Testing In The Pub](https://testinginthepub.co.uk/testinginthepub/category/podcast/) ([RSS](https://testinginthepub.co.uk/testinginthepub/feed/podcast/)) 37 | [Testing One on One](https://qablog.practitest.com/podcast/) 38 | [Testing Podcast](https://testingpodcast.com/) 39 | 40 | ## Others 41 | [Maintainable](https://maintainable.fm/) ([RSS](https://feeds.simplecast.com/7y1CbAbN)) 42 | [PerfBytes](https://www.spreaker.com/show/perfbytes) ([RSS](https://www.spreaker.com/show/697080/episodes/feed)) 43 | [Software Crafts Podcast](https://softwarecraftspodcast.libsyn.com/) ([RSS](http://softwarecraftspodcast.libsyn.com/rss)) 44 | 45 | ## Collections 46 | [Awesome list of Important Podcasts for software engineers](https://github.com/rShetty/awesome-podcasts#awesome-list-of-important-podcasts-for-software-engineers) 47 | [Software Testing Podcast](https://softwaretestingpodcast.com/) 48 | [Testing Podcasts](https://testingpodcast.com/) 49 | -------------------------------------------------------------------------------- /links/procrastination.md: -------------------------------------------------------------------------------- 1 | # Procrastination 2 | 3 | [Befriending Your Inner Critic](https://thriveglobal.com/stories/befriending-your-inner-critic/) 4 | [Durchatmen, und los geht’s](https://www.zeit.de/2017/38/prokrastination-psychologie-krankheit-interview/komplettansicht) 5 | [Facebook statt Hausarbeit](https://youtu.be/KAQeqp64iao) 6 | [PROKRASTINATION](https://www.uni-muenster.de/Prokrastinationsambulanz/prokrastination.html) 7 | [Prokrastination – Ursachen & Hilfe gegen Aufschieberitis](https://sevdesk.de/blog/prokrastination/) 8 | [Prokrastination Wenn das Aufschieben krankhaft ist](https://www.rundschau-online.de/ratgeber/gesundheit/-prokrastination-wenn-das-aufschieben-krankhaft-ist-5587026) 9 | -------------------------------------------------------------------------------- /links/smarthome.md: -------------------------------------------------------------------------------- 1 | # Smarthome 2 | 3 | ### Misc 4 | [Smarte Steckdosen ohne Hersteller-Cloud betreiben](https://www.heise.de/ct/artikel/Smarte-Steckdosen-ohne-Hersteller-Cloud-betreiben-4517437.html?wt_mc=rss.ho.beitrag.rss) 5 | 6 | ### Node-Red 7 | [Merlin Schumachers privates Smart-Home: Ein Raspi als Steuerzentrale](https://www.heise.de/ct/artikel/Merlin-Schumachers-privates-Smart-Home-Ein-Raspi-als-Steuerzentrale-4688707.html) 8 | 9 | ### openHAB 10 | [Stefan Portecks privates Smart-Home: openHAB vereint einzelne Komponenten](https://www.heise.de/ct/artikel/Stefan-Portecks-privates-Smart-Home-openHAB-vereint-einzelne-Komponenten-4688703.html) 11 | -------------------------------------------------------------------------------- /links/smoke_testing_testingxperts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/links/smoke_testing_testingxperts.jpg -------------------------------------------------------------------------------- /links/test-resources-collections-by-others.md: -------------------------------------------------------------------------------- 1 | # Software Test resources collections by others 2 | 3 | * Artem Golubev: [Software Testing & QA News Resources](https://docs.google.com/spreadsheets/u/0/d/15WU8gkUx4snky-3Yeba-EtgpFL20lueiQeD9t1rPVjE/htmlview?urp=gmail_link) 4 | * Chris Kenst: https://www.kenst.com/resources/ 5 | * Helena Jeret-Mäe: [How to Start Learning about Testing](https://docs.google.com/document/d/1-fV3l-XPfjaeuHN0-d67dUi1yKYoyHJI4iMz2FfrwFQ/edit?usp=sharing) 6 | * Huib Schoots: http://www.huibschoots.nl/wordpress/?page_id=441 7 | * Mike Talks: https://testsheepnz.github.io/index.html 8 | -------------------------------------------------------------------------------- /links/testautomation.md: -------------------------------------------------------------------------------- 1 | # Testautomation 2 | 3 | ## API 4 | [API Testing in Java with Mark Winteringham](https://www.youtube.com/watch?v=XlpfBKQQYrQ) 5 | [WireMock workshop](https://github.com/basdijkstra/wiremock-workshop) 6 | 7 | ## Cucumber/ Gherkin 8 | [WRITING GOOD GHERKIN ENABLES GOOD TEST AUTOMATION](https://angiejones.tech/writing-good-gherkin-enables-good-test-automation/) 9 | 10 | ## Docker 11 | [Docker and Your Path to a Better Staging Environment](https://applitools.com/blog/docker-staging-environment) 12 | [Docker for Windows in Test Automation - Part 1](https://www.youtube.com/watch?v=r5C5fxYRg2I#docker) 13 | 14 | ## Maven 15 | Getting Started with Maven in Less Than 10 Minutes – [Part 1](https://blog.testproject.io/2021/06/28/getting-started-with-maven-part-1/) – [Part 2](https://blog.testproject.io/2021/06/28/getting-started-with-maven-part-2/) 16 | 17 | ## Misc 18 | [5 ways to drive your automation engineers away](https://techbeacon.com/app-dev-testing/5-ways-drive-your-automation-engineers-away) 19 | [11 Test Automation Metrics and their Pros & Cons](https://www.sealights.io/test-metrics/11-test-automation-metrics-and-their-pros-cons/) 20 | [Automation Cookbook](https://applitools.com/on-demand-videos/cookbook/) 21 | [A Context-Driven Approach to Automation in Testing](https://www.youtube.com/watch?v=4vcMddaAzDs&) 22 | [A test automation learning path](https://www.linkedin.com/pulse/test-automation-learning-path-bas-dijkstra/) 23 | [Automation Coding Practices to Adopt: Code Like a Developer](https://blog.testproject.io/2020/03/16/automation-coding-practices-adopt-code-like-a-developer/) 24 | [Automation Testing Your Ultimate Guide](https://testguild.com/automation-testing/) 25 | [Design Patterns](https://www.automatetheplanet.com/category/series/designpatterns/) 26 | [How to Get Automation Included in Your Definition of Done](https://www.youtube.com/watch?v=HaIoYFtuu-U) 27 | [Load testing with JUnit using Zerocode framework](https://medium.com/@igorvlahek1/load-testing-with-junit-393a83261745) 28 | [naughtyStrings.json](https://gist.github.com/DannyDainton/b820904694a91e20de1ad900cdeb3a94) 29 | [TEST AUTOMATION & MACHINE LEARNING](http://www.sumondey.com/) 30 | [The Fallacy of the 100% test coverage](https://github.com/thinkinglabs/the-100percent-test-coverage-fallacy) 31 | [Verify an XPath expression in the browser](https://stackoverflow.com/a/22573161/641135) 32 | [What's That Smell? Tidying Up Our Test Code](https://www.youtube.com/watch?v=e-Qya7EOz_0) 33 | 34 | ## .Net 35 | [.NET Interop: Automate Acceptance Testing With IronRuby](https://msdn.microsoft.com/en-us/magazine/dd453038.aspx) 36 | 37 | ## Playwright 38 | [Playing with Playwright – Java API](https://applitools.com/blog/playwright-java/) 39 | 40 | ## Postman 41 | [How to automate REST API end-to-end tests in a CI environment with Postman and Newman](https://www.freecodecamp.org/news/how-to-automate-rest-api-end-to-end-tests/amp/) 42 | [Postman Quick Reference Guide](https://postman-quick-reference-guide.readthedocs.io/en/latest/index.html) 43 | 44 | ## Practice Sites 45 | [Accessibility Tool Audit](https://alphagov.github.io/accessibility-tool-audit/test-cases.html#content) 46 | [Applitools demo (Web UI)](https://demo.applitools.com/) 47 | [Automation Bookstore (Web UI)](https://automationbookstore.dev/) 48 | [Automate Now Sandbox](https://automatenow.io/sandbox-automation-testing-practice-website/) 49 | [Automation Practice Website (Web UI))](http://automationpractice.com/) 50 | [Awful Valentine](http://awful-valentine.com/) 51 | [Basic Calculator](https://testsheepnz.github.io/BasicCalculator.html) 52 | [Best Buy API Playground (API)](https://github.com/BestBuy/api-playground) 53 | [Buggy Games - Testing App](https://eviltester.github.io/TestingApp/games/buggygames/) 54 | [BookCart](https://bookcart.azurewebsites.net/) 55 | [Commit Quality Practice Site](https://commitquality.com/) 56 | [Contoso Carts API](https://contoso-traders-cartsctprd.bluestone-748d2276.eastus.azurecontainerapps.io/swagger/index.html) 57 | [Contoso Products API](https://contoso-traders-productsctprd.eastus.cloudapp.azure.com/swagger/index.html) 58 | [Contoso Traders](https://github.com/microsoft/contosotraders-cloudtesting) 59 | [Contoso UI](https://cloudtesting.contosotraders.com/) 60 | [Cypress Real-World App (Web UI)](https://github.com/cypress-io/cypress-realworld-app) 61 | [DemoQA (Web UI)](https://demoqa.com/) 62 | [Demoblaze (Web UI)](https://www.demoblaze.com/) 63 | [Device Registry Service (API)](https://github.com/AutomationPanda/device-registry) 64 | [Evil Tester - Simple To Do List](https://eviltester.github.io/simpletodolist/todolists.html) 65 | [Evil Tester - Test Pages](https://testpages.eviltester.com/) 66 | [Execute Automation](http://executeautomation.com/demosite/index.html) 67 | [Expand testing](https://practice.expandtesting.com/) 68 | [Gatling Computers Database Web UI)](https://computer-database.gatling.io/) 69 | [GlobalSQA Banking Project (Web UI)](https://www.globalsqa.com/angularJs-protractor/BankingProject/) 70 | [GitHub users Search (API backend)](https://gh-users-search.netlify.app/) 71 | [GreenKart](https://rahulshettyacademy.com/seleniumPractise/#/) 72 | [Hands-On Selenium WebDriver](https://bonigarcia.dev/selenium-webdriver-java/) 73 | [JPetStore Demo (Web UI)](https://petstore.octoperf.com/actions/Catalog.action) 74 | [JSON Server](https://github.com/typicode/json-server) 75 | [LetCode (Web UI)](https://letcode.in/test) 76 | [Lambdatest Playground](https://ecommerce-playground.lambdatest.io) 77 | [Lambdatest's Selenium Playground](https://www.lambdatest.com/selenium-playground/) 78 | [Locator Game](https://testsmith-io.github.io/locator-game/) 79 | [Meetup API](https://www.meetup.com/meetup_api/) 80 | [NearForm Testing Playground](https://nearform.github.io/testing-playground/) 81 | [Online Boutique](https://onlineboutique.dev/) 82 | [OWASP Juice Shop (Web UI)](https://owasp.org/www-project-juice-shop/) 83 | [ParaBank (Web UI & API)](https://parabank.parasoft.com/parabank/index.htm) 84 | [Playground Epizy](http://playground.epizy.com/) 85 | [Practice Sofware Testing](practicesoftwaretesting.com) 86 | [Public APIs (API)](https://github.com/public-apis/public-apis/blob/master/README.md) 87 | [QA Practice Elements (WEB UI & API)](https://qa-practice.netlify.app/) 88 | [QA Playground](https://qaplayground.dev/) 89 | [React Shopping Cart](https://react-shopping-cart-67954.firebaseapp.com/) 90 | [RealWorld example apps (Web UI)](https://codebase.show/projects/realworld) 91 | [Restful Booker (Web UI & API)](https://automationintesting.online/) 92 | [Sample web pages to interact with UI automation tools](http://selenium.thinkcode.se/) 93 | [Sauce Labs Native Sample Application (Mobile UI)](https://github.com/saucelabs/sample-app-mobile) 94 | [SelectorsHub Practice Page (Web UI)](https://selectorshub.com/xpath-practice-page/) 95 | [Selenium Testing Tasks](http://timvroom.com/selenium/playground/) 96 | [Selenium Test Pages (Web UI)](https://testpages.herokuapp.com/styled/index.html) 97 | [Swag Labs (Web UI)](https://www.saucedemo.com/) 98 | [Swagger Petstore (API)](https://petstore.swagger.io/) 99 | [Sweet Shop](https://sweetshop.vivrichards.co.uk/) 100 | [The Internet](http://the-internet.herokuapp.com/) 101 | [The Lab](http://thelab.boozang.com/) 102 | [The Pulper](https://thepulper.herokuapp.com/apps/pulp/) 103 | [Thinking Tester - Contact List](https://thinking-tester-contact-list.herokuapp.com/) 104 | [Trello Developer API](https://developers.trello.com/v1.0/reference#introduction) 105 | [Tricentis Obstacle Course](https://obstaclecourse.tricentis.com/Obstacles) 106 | [UI Test Automation Playground (Web UI)](http://uitestingplayground.com/) 107 | [Ultimate QA Automation Practice (Web UI)](https://ultimateqa.com/automation) 108 | [Weather Shopper by Qxf2](https://weathershopper.pythonanywhere.com/) 109 | [WebDriverUniversity.com (Web UI)](https://webdriveruniversity.com/) 110 | [XYZ Bank](https://www.globalsqa.com/angularJs-protractor/BankingProject/) 111 | 112 | ## Selenium 113 | [Browser unaware Selenium tests](https://imalittletester.com/2020/03/18/browser-unaware-selenium-tests-step-1-identify-oss-on-which-to-run-tests-choose-browsers-to-support/) 114 | [Docker Selenium Tutorial: How To Integrate Selenium Grid With Docker](https://www.softwaretestinghelp.com/docker-selenium-tutorial/) 115 | [How To Download Files With Selenium And Why You Shouldn’t](https://ardesco.lazerycode.com/testing/webdriver/2012/07/25/how-to-download-files-with-selenium-and-why-you-shouldnt.html) 116 | [Lean Test Automation Architecture using Java and Selenium WebDriver](https://github.com/eliasnogueira/selenium-java-lean-test-architecture) 117 | [Selenium Webdriver Tutorial with JAVA and TestNG (2018 Update)](https://www.swtestacademy.com/selenium-webdriver-tutorial-java-testng/) 118 | [Selenium Webdriver wait for JavaScript JQuery and Angular](https://www.swtestacademy.com/selenium-wait-javascript-angular-ajax/) 119 | [Setting up Selenium Grid to run your tests in parallel on multiple browsers](https://www.codementor.io/@olawalealadeusi896/setting-up-selenium-grid-to-run-your-tests-in-parallel-on-multiple-browsers-kl6vqi83a) 120 | [Setting up Selenium WebDriver for Java](https://www.hindsightsoftware.com/blog/selenium-webdriver-java) 121 | [Testing Angular Applications Using Selenium](https://blog.vsoftconsulting.com/blog/testing-angular-applications-using-selenium) 122 | [Why Selenium clicks fail](https://www.lucidchart.com/techblog/2020/01/21/why-selenium-clicks-fail/) 123 | 124 | ## Test Data 125 | [Test Data Factory: Why and How to Use](http://www.eliasnogueira.com/test-data-factory-why-and-how-to-use/) 126 | 127 | ## TestNG 128 | [Parametrize to Execute TestNG.xml using Maven](https://www.seleniumeasy.com/maven-tutorials/choose-selected-testng-xml-files-to-execute-using-maven) 129 | [TestNG @Parameters – Test parameters example](https://howtodoinjava.com/testng/testng-parameters/) 130 | -------------------------------------------------------------------------------- /links/testing.md: -------------------------------------------------------------------------------- 1 | # Testing 2 | 3 | ## Approval Testing 4 | [Characterization Testing (aka Golden Master Testing)](https://sqa.stackexchange.com/questions/29696/what-is-snapshot-testing/29713#29713) 5 | [Why we should be saying ‘Approval Testing’ instead of ‘Golden Master’](https://proagile.se/blog/say-approval-testing-instead-of-golden-master) 6 | 7 | ## BDD 8 | [Dealing with complex workflows #GivenWhenThenWithStyle](https://specflow.org/blog/dealing-with-complex-workflows-givenwhenthenwithstyle/) 9 | 10 | ## Contract Testing 11 | [API Contract Testing Made Easy](https://thethinkingtester.blogspot.com/2020/03/api-contract-testing-made-easy.html) 12 | [Consumer Driven Contract Testing — A scalable testing strategy for Microservices](https://medium.com/john-lewis-software-engineering/consumer-driven-contract-testing-a-scalable-testing-strategy-for-microservices-3f2b09f99ed1) 13 | 14 | ## Exploratory Testing 15 | [A Heuristic Approach to Test Charters](https://solavirtusinvicta.wordpress.com/2014/12/18/a-heuristic-approach-to-test-charters/) 16 | [ALL ROADS LEAD TO EXPLORATORY TESTING](https://www.womentesters.com/all_roads_lead_to_et/) 17 | [Tips for Writing Better Charters for Exploratory Testing Sessions with Michael D.Kelly](https://www.youtube.com/watch?v=dOQuzQNvaCU) 18 | 19 | ## Heuristics 20 | [FEW HICCUPPS (Michael Bolton)](https://www.developsense.com/blog/2012/07/few-hiccupps/) 21 | [RCRCRC (Karen Nicole Johnson)](http://karennicolejohnson.com/2009/11/a-heuristic-for-regression-testing/) 22 | [Test Heuristics Cheat Sheet (Elizabeth Hendrickson)](https://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf) 23 | [10 Usability Heuristics for User Interface Design](https://www.nngroup.com/articles/ten-usability-heuristics/) 24 | 25 | ## Misc 26 | [Awesome Sites To Test On (A curated list of sites to practice testing on)](https://github.com/BMayhew/awesome-sites-to-test-on) 27 | [Become an ethical hacker with this free 15-hour penetration testing course](https://www.freecodecamp.org/news/full-penetration-testing-course/) 28 | [Break Your App With This One Weird Trick](https://thethinkingtester.blogspot.com/2019/08/break-your-app-with-this-one-weird-trick.html) 29 | [Email testing for web applications](https://work2code.com/how-to-test-email-address-feature/) 30 | [Mobile Testing Cheat Sheet](https://medium.com/@DanielKnott/mobile-testing-cheat-sheet-852ec763b670) 31 | [Scenario cards to create test ideas in a visual way and cover more than just the happy path.](https://github.com/MaibornWolff/scenario-cards) 32 | [You Are Not Done Yet checklist by Michael J. Hunter](https://thebraidytester.com/downloads/YouAreNotDoneYet.pdf) [PDF](YouAreNotDoneYet.pdf) 33 | 34 | ## PDF Testing 35 | [Apache PDFBox](https://memorynotfound.com/apache-pdfbox-extract-text-pdf-document/) 36 | [PDFUnit](http://www.pdfunit.com/en/examples/java/) 37 | 38 | ## Penetration Testing 39 | [Better API Penetration Testing with Postman](https://blog.secureideas.com/2019/03/better-api-penetration-testing-with-postman-part-1.html) 40 | 41 | ## Smoke Testing 42 | [Smoke Testing Cheat Sheet](smoke_testing_testingxperts.jpg) ([Source](https://twitter.com/woodjessica19/status/1471430687991414784)) 43 | 44 | ## Test Data Generation 45 | [Auto Test Data](https://autotestdata.com/) 46 | 47 | ## TDD/ Unit Testing 48 | [Does TDD take more time, or less?](https://player.vimeo.com/video/264655634) 49 | -------------------------------------------------------------------------------- /links/tools.md: -------------------------------------------------------------------------------- 1 | # Tools 2 | 3 | ## Files 4 | [FileFormat.info](https://www.fileformat.info) 5 | 6 | ## Fitnesse 7 | [DbFit: Test-driven database development](https://github.com/dbfit/dbfit) 8 | [FitNesse Fixture Gallery](http://fitnesse.org/FitNesse.UserGuide.FixtureGallery) 9 | [Test Driven .NET Development with FitNesse](https://gojko.net/books/test-driven-net-with-fitnesse/) 10 | 11 | ## Formatter 12 | [Free Formatter](https://www.freeformatter.com/) (Formatter & Validator) 13 | 14 | ## Git 15 | [Git Command Explorer](https://gitexplorer.com/ "Find the right commands you need without digging through the web.") 16 | [Oh Shit, Git!?!](https://ohshitgit.com/) 17 | 18 | ## JavaScript 19 | [JS Bin - Collaborative JavaScript Debugging](https://jsbin.com/) 20 | [JSFiddle - Code Playground](https://jsfiddle.net/) 21 | [JSONPath Online Evaluator](https://jsonpath.com/) 22 | 23 | ## JSON 24 | [JSON Formatter & Validator](https://jsonformatter.curiousconcept.com/) 25 | [JSON Schema Generator](https://jsonschema.net/home) 26 | [JSON Minify](https://www.cleancss.com/json-minify/) 27 | 28 | ## Mocking 29 | [Mockoon](https://mockoon.com/) 30 | 31 | ## Regular Expressions 32 | [RegExer](https://regexr.com/) 33 | [Regular expressions 101](https://regex101.com/) (PCRE (PHP), ECMAScript (JavaScript), Python & Golang) 34 | [Rubular](https://rubular.com/ "a Ruby regular expression editor") (Ruby) 35 | 36 | ## SQL 37 | [Instant SQL Formatter](http://www.dpriver.com/pp/sqlformat.htm) 38 | [SQLFlow](https://gudusoft.com/sqlflow/#/) 39 | 40 | ## Test data generation 41 | [BestRandoms](https://www.bestrandoms.com/) 42 | [Mockaroo](https://www.mockaroo.com/) 43 | 44 | ## Wget 45 | [Wget Wizard](https://www.whatismybrowser.com/developers/tools/wget-wizard/) 46 | -------------------------------------------------------------------------------- /links/user_stories-refinements.md: -------------------------------------------------------------------------------- 1 | # User Stories/ Refinements 2 | 3 | [10 Powerful Strategies To Break Down Product Backlog Items in Scrum](https://medium.com/the-liberators/10-powerful-strategies-for-breaking-down-user-stories-in-scrum-with-cheatsheet-2cd9aae7d0eb) 4 | [Product Backlog Refinement explained (1/3) - Before you bring an item into a meeting](https://www.scrum.org/resources/blog/product-backlog-refinement-explained-13) 5 | [Product Backlog Refinement explained (2/3) - What do you typically do during a meeting focusing on refinement?](https://www.scrum.org/resources/blog/product-backlog-refinement-explained-23) 6 | [Product Backlog Refinement explained (3/3) - Facilitating a meeting on Product Backlog refinement](https://www.scrum.org/resources/blog/product-backlog-refinement-explained-33) 7 | [The Humanizing Work Guide to Splitting User Stories](https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/) 8 | [The Truth About User Stories](https://medium.com/swlh/the-truth-about-user-stories-64d3c15a4a11) 9 | [User Stories at a Glance](https://medium.com/@sebastiendeluca/user-stories-at-a-glance-bd966a4fc002) 10 | [User Story Question Time](https://tmc.azureedge.net/uploads/User_Stories_Poster.pdf) [[PDF]](User_Stories_Poster.pdf) 11 | [Wie funktioniert Magic Estimation?](https://www.youtube.com/watch?v=mJx_9CDA2qI) 12 | -------------------------------------------------------------------------------- /pocket-export.md: -------------------------------------------------------------------------------- 1 | 2 | [(1) Emad Shanab on Twitter: "Better API Penetration Testing with Postman:- ](https://twitter.com/alra3ees/status/1146288411134844928?s=12) 3 | [(22) What if 3D printing was 100x faster? | Joseph DeSimone - YouTube](https://www.youtube.com/watch?v=ihR9SX7dgRo) 4 | [10 Best Windows Apps for Surface Pen Users in 2019 | Windows Central](https://www.windowscentral.com/essential-apps-if-you-own-surface-pen) 5 | [14 inspiring books to grow your career | Atlassian Blogs](https://blogs.atlassian.com/2016/09/14-inspiring-books-to-grow-your-career/?utm_source=googleplus&utm_medium=social&utm_campaign=atlassian_14-inspiring-books-to-grow-your-career) 6 | [21 Incredibly Simple Photoshop Hacks Everyone Should Know](https://www.buzzfeed.com/peggy/incredibly-simple-photoshop-hacks-everyone-should-know) 7 | 8 | [4 Ways to Parse a JSON API in Ruby](https://www.twilio.com/blog/2015/10/4-ways-to-parse-a-json-api-with-ruby.html) 9 | [42 Top Automation & Performance Testing Engineers to Follow in 2018 - Autom](https://www.joecolantonio.com/2017/11/23/top-automation-performance-testing-engineers-follow-2018/) 10 | [5 Reasons Why Automated Tests Fail to Find Regression Bugs](https://www.testingexcellence.com/reasons-automated-tests-fail-to-find-regression-bugs/) 11 | [5 ways to drive your automation engineers away | TechBeacon](https://techbeacon.com/app-dev-testing/5-ways-drive-your-automation-engineers-away) 12 | [6 top open-source test automation frameworks: How to choose](http://techbeacon.com/6-top-open-source-testing-automation-frameworks-how-choose) 13 | [750 Free Online Courses from the Best Colleges | AcademicEarth.org](http://academicearth.org/) 14 | [9 Magical Chrome Extensions for QA Testing – Ideas by Crema – Medium](https://medium.com/ideas-by-crema/9-magical-chrome-extensions-for-qa-testing-14a710a097bb) 15 | [A Context-Driven Approach to Automation in Testing](http://www.satisfice.com/articles/cdt-automation.pdf) 16 | [A Dialogue between Terry Pratchett and Slavoj Zizek on Belief, Knowledge, F](https://www.academia.edu/8311779/A_Dialogue_between_Terry_Pratchett_and_Slavoj_Zizek_on_Belief_Knowledge_Fundamentalism_the_Law_and_Diabolical_Evil) 17 | [A Guide - Email Testing For Web Applications – Work2Code](https://work2code.com/how-to-test-email-address-feature/) 18 | [A Heuristic Approach to Test Charters – Sola Virtus Invicta](https://solavirtusinvicta.wordpress.com/2014/12/18/a-heuristic-approach-to-test-charters/) 19 | [A Look at New Java Features in Test Automation – Angie Jones](http://angiejones.tech/new-java-features-test-automation/) 20 | [A Practical Guide to Testing… Katrina Clokie 著 [PDF/iPad/Kindle]](https://leanpub.com/testingindevops) 21 | [A Seasoned Tester's Crystal Ball: Kicking testers out and making developers](https://visible-quality.blogspot.com/2016/04/kicking-testers-out-and-making.html) 22 | [A Tester's Journey: Select Your Team](http://www.lisihocke.com/2017/06/select-your-team.html) 23 | [A day (or a sprint) in the life of a BDD team - John Ferguson Smart](https://johnfergusonsmart.com/329-2/) 24 | [A former Zappos manager explains how her job changed after the company got ](https://finance.yahoo.com/news/former-zappos-manager-explains-her-152700243.html) 25 | [A good fat rant from outside the echo chamber: "Test-Driven Development? Gi](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=71925986) 26 | [A practical guide to user story splitting for agile teams | TechBeacon](https://techbeacon.com/practical-guide-user-story-splitting-agile-teams) 27 | [A primer on the reality of working with APIs as a new developer - DEV Commu](https://dev.to/suesmith/a-primer-on-the-reality-of-working-with-apis-as-a-new-developer-ej) 28 | [A test automation learning path | LinkedIn](https://www.linkedin.com/pulse/test-automation-learning-path-bas-dijkstra/) 29 | [ATD - Testable User Stories by David Evans on Prezi](https://prezi.com/qdpggif2mm5s/atd-testable-user-stories/) 30 | [Adafruit Industries, Unique & fun DIY electronics and kits](https://www.adafruit.com/) 31 | [Advanced Cucumber syntax](https://qastrategies.blogspot.lu/2012/05/advanced-cucumber-syntax.html) 32 | [Agile Coaching is Evil | Think Different](https://flowchainsensei.wordpress.com/2012/03/14/agile-coaching-is-evil/) 33 | [Agile Game Development: The Art of Splitting User Stories](http://blog.agilegamedevelopment.com/2015/05/the-art-of-splitting-user-stories.html) 34 | [Agile Testing Days 2014: There are no Agile Testers ~ My 2Cents on Agile](https://my2centsonagile.blogspot.lu/2014/11/agile-testing-days-2014-there-are-no.html) 35 | [Agile is Not a Silver Bullet | Johanna Rothman, Management Consultant](http://www.jrothman.com/mpd/2011/09/agile-is-not-a-silver-bullet/) 36 | [Agile is Not for Everyone | Johanna Rothman, Management Consultant](http://www.jrothman.com/mpd/agile/2012/12/agile-is-not-for-everyone/) 37 | [Alexander Neubacher on Twitter: "Der Text von Niklas Frank über die Rhetori](https://twitter.com/Alex_Neubacher/status/1172060887378776065) 38 | [All roads lead to exploratory testing - Women Testers](https://www.womentesters.com/all_roads_lead_to_et/) 39 | [Amy Webb: How I hacked online dating | TED Talk](https://www.ted.com/talks/amy_webb_how_i_hacked_online_dating) 40 | [An Exercise for Defining Done for Scrum Teams – Tobias Fors](http://www.tobiasfors.se/an-exercise-for-defining-done-for-scrum-teams/) 41 | [An extensive post on hacking the "Hacking Team" (via Peter) - q-leap Intern](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=93782260) 42 | [Armstrong](https://armstrongapp.com/) 43 | [Arthur Benjamin: The magic of Fibonacci numbers | TED Talk](https://www.ted.com/talks/arthur_benjamin_the_magic_of_fibonacci_numbers) 44 | [Artificial Intelligence for Automated Software Testing](https://www.slideshare.net/briand_lionel/artificial-intelligence-for-automated-software-testing-106757936) 45 | [Atemberaubendes Ambilight am eigenen TV selber bauen – Raspberry Pi 3 Tutor](http://powerpi.de/atemberaubendes-ambilight-am-eigenen-tv-selber-bauen-raspberry-pi-2-tutorial-teil-1/) 46 | [Auf Zeitreise am Postplatz](https://www.volksfreund.de/region/bitburg/auf-zeitreise-am-postplatz_aid-6462220) 47 | [Automated Testing: End to End – Pluralsight Training](http://www.pluralsight.com/courses/automated-testing-end-to-end) 48 | [Automation Testing Your Ultimate Guide • Automation Testing Made Easy Tools](https://testguild.com/automation-testing/) 49 | [Automation as a Service — Introducing Scriptflask – Netflix TechBlog – Medi](https://medium.com/netflix-techblog/automation-as-a-service-introducing-scriptflask-17a8e4ad954b) 50 | [Backstage: “The Walking Dead” - Photo Journal - WSJ](https://blogs.wsj.com/photojournal/2012/10/12/backstage-the-walking-dead/) 51 | [BadTesting® on Twitter: "“How do you generate test ideas? There is a produc](https://twitter.com/badtesting/status/1011280190176194561?s=12) 52 | [Become an ethical hacker with this free 15-hour penetration testing course](https://www.freecodecamp.org/news/full-penetration-testing-course/) 53 | [Blazingly Simple Guide To Getting Your Conference Talk Accepted - Cultivate](http://cultivatedmanagement.com/how-to-submit-and-speak-at-a-conference/?utm_campaign=blazingly-simple-guide-to-getting-your-conference-talk-accepted&utm_medium=social_link&utm_source=missinglettr) 54 | [Brickfinder - Decorate Your Home With Ikea and LEGO Architecture Skylines](http://www.brickfinder.net/2016/12/30/decorate-home-ikea-lego-architecture/) 55 | [Building Hospital Information Systems -- Migrating to Java EE At Agfa Healt](http://www.adam-bien.com/roller/abien/entry/building_hospital_information_systems_migrating) 56 | [CAPTCHAs in automation - All Testing Talk / Automation - The Club](https://club.ministryoftesting.com/t/captchas-in-automation/11545?utm_source=WeeklyNewsletter213&utm_medium=Email&utm_campaign=WeeklyNewsletter213&utm_source=Ministry+of+Testing&utm_campaign=85a0da8d9c-EMAIL_CAMPAIGN_210&utm_medium=email&utm_term=0_51c24cf39c-85a0da8d9c-289191905&goal=0_51c24cf39c-85a0da8d9c-289191905&mc_cid=85a0da8d9c&mc_eid=65d21f23a2) 57 | [Canvas Culture, Giclee items in Canvas store on eBay!](http://stores.ebay.co.uk/Canvas-Culture/_i.html?_nkw=heroes&submit=Search&_sid=202728695) 58 | [Centralized Workflow | Atlassian Git Tutorial](https://www.atlassian.com/git/tutorials/comparing-workflows/centralized-workflow) 59 | [Checkliste für den gelangweilten PO - was man mit einer Stunde Leerlauf all](http://www.produktbezogen.de/checkliste-fuer-den-gelangweilten-po-was-man-mit-einer-stunde-leerlauf-alles-machen-kann/?utm_source=rss&utm_medium=rss&utm_campaign=checkliste-fuer-den-gelangweilten-po-was-man-mit-einer-stunde-leerlauf-alles-machen-kann) 60 | [Chip Huyen on Twitter: "This thread is a combination of 10 free online cour](https://twitter.com/chipro/status/1157772112876060672?s=12) 61 | [Claim | Jenkins plugin](https://plugins.jenkins.io/claim/) 62 | [Coaching Produktfotografie](https://www.die-produktfotografie.de/produktfotografie-einzelcoaching.html) 63 | [Cognitive bias cheat sheet](https://betterhumans.coach.me/cognitive-bias-cheat-sheet-55a472476b18#.smeav835b) 64 | [Confessions of a Company Without Managers (1 year later)](https://blog.fitzii.com/2016/02/25/confessions-of-a-company-without-managers-1-year-later/) 65 | [Consumer Driven Contract Testing — A scalable testing strategy for Microser](https://medium.com/john-lewis-software-engineering/consumer-driven-contract-testing-a-scalable-testing-strategy-for-microservices-3f2b09f99ed1) 66 | [Coursera - Free Online Courses From Top Universities](https://www.coursera.org/) 67 | [Create Rest Api Automated test with apache jmeter with example and picture ](http://www.softwaretesterfriend.com/jmeter/create-rest-api-automated-test-with-jmeter-example-pictures-simple-steps/) 68 | [Crisp's Blog » Using a delegation board to foster collaboration](http://blog.crisp.se/2016/02/19/yassalsundman/using-a-delegation-board-to-foster-collaboration) 69 | [Cypress vs. Selenium, is this the end of an era? | Automation Rhapsody](https://automationrhapsody.com/cypress-vs-selenium-end-era/) 70 | [Cypress.io Vs Selenium Test Automation](https://www.joecolantonio.com/cypress-io-vs-selenium-test-automation/) 71 | [DIB_DETECTING_AGILE_BS_2018.10.05.PDF](https://media.defense.gov/2018/Oct/09/2002049591/-1/-1/0/DIB_DETECTING_AGILE_BS_2018.10.05.PDF) 72 | [DIY: Wie man mit der Fotokamera einen Turm einkreist (Video)](https://www.engadget.com/de/2012/12/22/diy-wie-man-mit-der-fotokamera-einen-turm-einkreist-video/?guccounter=1) 73 | [Data Model Design & Best Practices Part 1 - Talend](https://www.talend.com/blog/2017/05/05/data-model-design-best-practices-part-1/) 74 | [Dave Haeffner's Practical Tips and Tricks for Selenium Test Automation | Se](http://sauceio.com/index.php/2016/05/recap-dave-haeffners-practical-tips-and-tricks-for-selenium-test-automation-webinar/) 75 | [Defect Detection Efficiency: An Evaluation of a Research Study « Developsen](http://www.developsense.com/blog/2010/01/defect-detection-efficiency-evaluation/) 76 | [Design Patterns Archives - Automate The Planet](https://www.automatetheplanet.com/category/series/designpatterns/) 77 | [Designing Tests: What’s the difference between a good test | The Dojo](https://dojo.ministryoftesting.com/lessons/designing-tests-what-s-the-difference-between-a-good-test-and-a-bad-test?utm_content=buffer07fe2&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer) 78 | [Digital Photography](https://sites.google.com/site/marclevoylectures/home) 79 | [Digitalisierung: Humboldt gegen Orwell | ZEIT ONLINE](https://www.zeit.de/2015/39/digitalisierung-bildung-internet-computer-lehrplan/komplettansicht) 80 | [Diving Into an Unfamiliar Web Application and Staying Alive](https://levelup.gitconnected.com/diving-into-an-unfamiliar-web-application-and-staying-alive-36045112a5da) 81 | [Docker and Your Path to a Better Staging Environment - Applitools Blog](https://applitools.com/blog/docker-staging-environment) 82 | [Docker and Your Path to a Better Staging Environment - Applitools Blog](https://applitools.com/blog/docker-staging-environment?utm_referrer=https%3A%2F%2Fwww.wunderlist.com%2Fwebapp%2F) 83 | [Docker and Your Path to a Better Staging Environment - webinar by Gil…](https://www.slideshare.net/Applitools/docker-and-your-path-to-a-better-staging-environment-webinar-by-gil-tayar?qid=41ecbb25-bcb4-46f0-a5bc-6dd3e588083a&v=&b=&from_search=8) 84 | [Don’t Promise – Signal v. Noise](https://m.signalvnoise.com/dont-promise-6433aaf9c9c9) 85 | [Dropbox - Cover songs - Simplify your life](https://www.dropbox.com/sh/fim8drt88h9bv5q/AAAw2k52dXycavnRWK7PLIySa?dl=0) 86 | [E-Books und Hörbücher: Kopierschutz umgehen und Format umwandeln - PC Magaz](https://www.pc-magazin.de/ratgeber/ebook-kopierschutz-drm-umgehen-umwandeln-epub-mobi-2435124.html) 87 | [Eine neue Zeit der Vergangenheitsbewältigung - volksfreund.de](http://www.volksfreund.de/nachrichten/region/kultur/Kultur-Eine-neue-Zeit-der-Vergangenheitsbewaeltigung;art764,4339741) 88 | [Elixir](http://elixir-lang.org/) 89 | [Entführung von Natascha Kampusch – Wikipedia](https://de.wikipedia.org/wiki/Entf%C3%BChrung_von_Natascha_Kampusch) 90 | [Es lebe das Internet | Das Nuf Advanced](http://dasnuf.de/es-lebe-das-internet/) 91 | [Escape Velocity by Doc Norton [Leanpub PDF/iPad/Kindle]](https://leanpub.com/escapevelocity/?platform=hootsuite) 92 | [Europäische Opernhäuser eröffnen kostenloses Streaming-Angebot | heise onli](http://www.heise.de/newsticker/meldung/Europaeische-Opernhaeuser-eroeffnen-kostenloses-Streaming-Angebot-2638416.html) 93 | [Evil Tester's Guide to Agile Testing](https://www.slideshare.net/eviltester/evil-testers-guide-to-agile-testing) 94 | [Excel 2016: Pivot-Tabellen](https://www.linkedin.com/learning/excel-2016-pivot-tabellen) 95 | [Expected Results: Testing Cliches](http://expectedresults.blogspot.lu/2008/09/testing-cliches.html) 96 | [Facilitating Collaborative Design Workshops – a step by step guide for rapi](https://jasonfurnell.wordpress.com/2010/12/01/facilitating-collaborative-design-workshops-a-step-by-step-guide-for-rapidly-creating-a-shared-vision-for-execution/) 97 | [Finding the steps on the individual contributor ladder](https://medium.com/@SkyscannerEng/finding-the-steps-on-the-individual-contributor-ladder-8ec60e11fb46) 98 | [Five Orders Of Ignorance and Why They're Important to Testers - YouTube](https://www.youtube.com/watch?v=0CN5PRi9Dts) 99 | [Five common mistakes teams make when splitting user stories](https://www.mountaingoatsoftware.com/blog/five-story-splitting-mistakes-and-how-to-stop-making-them) 100 | [Five ways to reduce the cost of large test suites](https://gojko.net/favourites/testing/agile/2016/05/24/large-test-suites.html) 101 | [Flashed Sonoff Touch with ESPEasy for control via MQTT and HA - Share your ](https://community.home-assistant.io/t/flashed-sonoff-touch-with-espeasy-for-control-via-mqtt-and-ha/11569) 102 | [Foto - Google Fotos](https://photos.google.com/photo/AF1QipNK5vxJyI58F6HQsiKm6zq6Td8b5T_DM8dvAeSK) 103 | [Foto - Google Fotos](https://photos.google.com/photo/AF1QipNlA0N8M535-UZY4gQJsTTPd9C33Acktr7exzWt) 104 | [Foto - Google Fotos](https://photos.google.com/photo/AF1QipOuVGdF1g8vK8rv0v-Jz1XsOBjqgcuf-nFhgovs) 105 | [Fotografie und Gestaltung / Der Bildinhalt](https://www.fotolehrgang.de/5_2.htm) 106 | [Friendly Tester: What is QA?](http://www.thefriendlytester.co.uk/2014/01/what-is-qa.html) 107 | [GIL ZILBERFELD | The Untold (User) Story | Agile Rock Conference 2018 - You](https://www.youtube.com/watch?v=NiJVhahyRUE) 108 | [GarHAge - a Home-Automation-friendly ESP8266-based MQTT Garage Door Control](https://community.home-assistant.io/t/garhage-a-home-automation-friendly-esp8266-based-mqtt-garage-door-controller/26665) 109 | [Gay Sex vs. Straight Sex « OkTrends](https://blog.okcupid.com/index.php/gay-sex-vs-straight-sex/) 110 | [George Dinwiddie on the Three Amigos (Business, Programmers, and Testers)](http://www.infoq.com/interviews/george-dinwiddie-three-amigos) 111 | [Gespielte Geschichte – Webscience Vortrag – Critical Bits](http://www.criticalbits.org/2013/11/28/gespielte-geschichte-webscience-vortrag/) 112 | [Getting started with REST API testing with Serenity and Cucumber - John Fer](https://johnfergusonsmart.com/getting-started-with-rest-api-testing-with-serenity-and-cucumber/) 113 | [GitHub - OpenGenus/cosmos: Algorithms that run our universe | Your personal](https://github.com/OpenGenus/cosmos) 114 | [GitHub - dmitryvinn/it-conferences: List of IT Conferences for 2019](https://github.com/dmitryvinn/it-conferences) 115 | [Glenfiddichs „Magnificent Ten“ - Cool inszenierter Start eines Großfamilien](http://www.langweiledich.net/glenfiddichs-magnificent-ten/) 116 | [Gmail Meter: Statistik-Tool für deine E-Mails | t3n](http://t3n.de/news/gmail-meter-statistik-tool-383574/) 117 | [Google Cultural Institute](https://www.google.com/culturalinstitute/u/0/project/second-world-war) 118 | [Großwetterklage: Klimawandel in Berlin | DIGITAL PRESENT](http://digitalpresent.tagesspiegel.de/grosswetterklage) 119 | [Gummibärenbande in 19 Sprachen - Internationale Versionen des Titelsongs - ](https://www.serieslyawesome.tv/gummibaerenbande-19-sprachen/) 120 | [HA_Kindheit_Groener](http://www.ankegroener.de/Bilder/HA_Kindheit_Groener.pdf) 121 | [HTTP to MQTT bridge - Home Assistant](https://home-assistant.io/blog/2017/03/28/http-to-mqtt-bridge/) 122 | [Home automation from nothing to done: Part 3 | Vittorio Monaco](https://www.vittoriomonaco.de/home-automation-part-3.html) 123 | [How Do I Manage My Time When There is so Much to Do?](http://www.testingcircus.com/how-do-i-manage-my-time-when-there-is-so-much-to-do/?utm_source=twitter&utm_medium=evergreen_post_tweeter&utm_campaign=website) 124 | [How Tesla Will Change The World - Wait But Why](http://waitbutwhy.com/2015/06/how-tesla-will-change-your-life.html) 125 | [How To Use Mind Maps To Develop Clarity With Your Software Testing Strategy](https://dojo.ministryoftesting.com/lessons/mind-maps-made-easy) 126 | [How did we miss THAT? | Test Obsessed](http://testobsessed.com/2007/08/how-did-we-miss-that/) 127 | [How to Integrate Google Assistant and Home Assistant API using only IFTTT -](https://community.home-assistant.io/t/how-to-integrate-google-assistant-and-home-assistant-api-using-only-ifttt/19269) 128 | [How to Overcome Automation Testing Challenges | Huddle](https://huddle.eurostarsoftwaretesting.com/how-to-overcome-challenges-encountered-while-doing-automation-testing/) 129 | [How to Split User Stories | Agile For All](https://agileforall.com/resources/how-to-split-a-user-story/) 130 | [How to Talk to a CIO About Software Testing (If You Really Have to...) - Yo](https://www.youtube.com/watch?v=CurOi7jKJ1M&feature=youtu.be) 131 | [How to Write an Abstract](https://users.ece.cmu.edu/~koopman/essays/abstract.html) 132 | [How to automate REST API end-to-end tests in a CI environment with Postman ](https://www.freecodecamp.org/news/how-to-automate-rest-api-end-to-end-tests/amp/) 133 | [How to get started in software testing - a few resources - The Social Teste](http://thesocialtester.co.uk/how-to-get-started-in-software-testing-a-few-resources/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+socialtester+%28The+Social+Tester%29) 134 | [How to introduce Story Kickoffs to your team - Elabor8](https://elabor8.com.au/how-to-introduce-story-kickoffs-to-your-team/) 135 | [How to permanently save and store your Kindle books](https://kottke.org/12/10/how-to-permanently-save-and-store-your-kindle-books) 136 | [How to replace yourself with a very small shell script / Boing Boing](https://boingboing.net/2017/06/30/next-level-regexp.html?utm_source=moreatbb&utm_medium=nextpost&utm_campaign=nextpostthumbnails) 137 | [I'm on the Kill List. This is what it feels like to be hunted by drones | V](http://www.independent.co.uk/voices/i-am-on-the-us-kill-list-this-is-what-it-feels-like-to-be-hunted-by-drones-a6980141.html) 138 | [IFTTT - Home Assistant](https://home-assistant.io/components/ifttt/) 139 | [Impress Your Coworkers by Using SQL UNPIVOT! - q-leap Internal - Q-LEAP Con](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=76022303) 140 | [Infografik: Das Agile Adventure – auf ins agile Abenteuer!](https://entwickler.de/online/agile/agile-infografik-579747334.html) 141 | [Initial Bug Report (Software Testing) - YouTube](https://www.youtube.com/watch?v=5c2YbdJhaFg) 142 | [Internetzugang absichern mit HTTPS Everywhere und Tor](https://upload-magazin.de/blog/7261-tor-anleitung/) 143 | [Intro to Management 3.0 : Webinar by Ralph van Roosmalen (May 13,2016) - Yo](https://www.youtube.com/watch?v=fxs4NOPWOiY&feature=youtu.be) 144 | [Introducing BDD | Dan North & Associates](https://dannorth.net/introducing-bdd/) 145 | [It's Not Just Standing Up: Patterns for Daily Standup Meetings](http://martinfowler.com/articles/itsNotJustStandingUp.html) 146 | [It's raining gems! - How to build your own Ruby gem](https://blog.engineyard.com/2015/its-raining-gems) 147 | [It’s Time for Testers to Own the Shift-Left Narrative: An Interview with An](https://www.stickyminds.com/interview/it-s-time-testers-own-shift-left-narrative-interview-angie-jones) 148 | [Johnny Cash Cover Songs: U2, Bruce Springsteen, Soundgarden Cover Cash – Ro](https://www.rollingstone.com/music/music-lists/johnny-cashs-11-coolest-cover-songs-162155/) 149 | [Katrina the Tester: Test Coaching Competency Framework](https://katrinatester.blogspot.lu/2017/04/test-coaching-competency-framework.html) 150 | [Kauffman Founders School — Nathan Gold](http://www.democoach.com/kauffman-founders-school/) 151 | [Keep Talking and Nobody Explodes - Defuse a bomb with your friends.](https://keeptalkinggame.com/) 152 | [KenFM-Positionen #1: Krieg oder Frieden in Europa - Wer bestimmt auf dem Ko](https://www.youtube.com/watch?v=hrU5i_hjDNc) 153 | [Kostenlose Doku: Wie Schwertkampf wirklich aussah - Engadget Deutschland](http://de.engadget.com/2015/10/26/d/?ncid=rss_truncated) 154 | [Kostenlose Lightroom Presets - Bildbeispiele und Links](http://www.photomonda.de/kostenlose-lightroom-presets/) 155 | [Lessons Learned from the Contributing to GitHub is For You Workshop - Chris](https://www.kenst.com/2018/04/lessons-learned-from-the-contributing-to-github-is-for-you-workshop/) 156 | [LinkedIn](https://www.linkedin.com/feed/update/urn:li:activity:6502598531134689280/) 157 | [LinkedIn](https://www.linkedin.com/posts/ingmar-goudt-9a6306137_ingmargoudtveritas-activity-6619986370947612673-Y3Dd/) 158 | [Load testing with JUnit using Zerocode framework - Igor Vlahek - Medium](https://medium.com/@igorvlahek1/load-testing-with-junit-393a83261745) 159 | [Maintaining Value – Automation’s Forgotten Cost – Responsible Automation](https://responsibleautomation.wordpress.com/2017/11/15/maintaining-value-automations-forgotten-cost/) 160 | [Maven - the simplest possible introduction?](http://www.thinkcode.se/blog/2013/02/24/maven-the-simplest-possible-introduction) 161 | [Microsoft Word - Conference_M_and_S_edit17April](http://eprints.hud.ac.uk/id/eprint/7792/2/Conference_M_and_S_edit17April.pdf) 162 | [Mit Google Docs die Website-Uptime messen | t3n](http://t3n.de/news/google-docs-website-uptime-messen-381565/) 163 | [Mock API in seconds - Mockoon](https://mockoon.com/) 164 | [Mocks Aren't Stubs](http://martinfowler.com/articles/mocksArentStubs.html) 165 | [Model_Symphony: Unterwegs zum WGT Sehen wir uns da? Das erste Foto mit Fr](https://t.co/re7CHGSYc8) 166 | [More papers on testing from the archive - q-leap Internal - Q-LEAP Confluen](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=80674987) 167 | [My Masterpiece Sonoff Lightswitch Mod - Share your Projects! - Home Assista](https://community.home-assistant.io/t/my-masterpiece-sonoff-lightswitch-mod/42279) 168 | [NUBIT 2014 KEYNOTE: "Trust - There is none left" - Speaker Kristian Köhntop](https://www.youtube.com/watch?v=ETR94wVUBnA) 169 | [Natürliches Runterscrollen mit Maus und Trackpad ohne wahnsinnig zu werden ](https://instant-thinking.de/2016/06/30/naturliches-runterscrollen-mit-maus-und-trackpad-ohne-wahnsinnig-zu-werden/) 170 | [Of Babylonian kings or why technical users in user stories are OK – George'](https://blog.georgovassilis.com/2016/07/21/of-babylonian-kings-or-why-technical-users-in-user-stories-are-ok/) 171 | [Organizing the Testing Team - q-leap Internal - Q-LEAP Confluence](https://q-leap.atlassian.net/wiki/display/qleap/Organizing+the+Testing+Team) 172 | [Our Best Portrait Photography Tutorials of 2011](http://digital-photography-school.com/our-best-portrait-photography-tutorials-of-2011/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+DigitalPhotographySchool+%28Digital+Photography+School%29) 173 | [Parametrize to Execute TestNG.xml using Maven | Selenium Easy](https://www.seleniumeasy.com/maven-tutorials/choose-selected-testng-xml-files-to-execute-using-maven) 174 | [Particle: Connect your Internet of Things (IoT) devices](https://www.particle.io/) 175 | [Paul Ford: What is Code? | Bloomberg](http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/) 176 | [Perfect Software](http://www.geraldmweinberg.com/Site/Perfect_Software.html) 177 | [Pocket: Einloggen](https://getpocket.com/login/?ep=1) 178 | [Posteingang (3) - chriss713@gmail.com - Gmail](https://mail.google.com/mail/u/0/#inbox) 179 | [Pratchett | Elberry's Ghost](https://ghostofelberry.wordpress.com/2012/09/17/pratchett/) 180 | [Principles of Automated Testing](http://www.lihaoyi.com/post/PrinciplesofAutomatedTesting.html) 181 | [Prokrastination - Ursachen & Hilfe gegen Aufschieberitis](https://sevdesk.de/blog/prokrastination/) 182 | [Prokrastination: "Durchatmen, und los geht’s" | ZEIT ONLINE](https://www.zeit.de/2017/38/prokrastination-psychologie-krankheit-interview/komplettansicht) 183 | [Prokrastination: Wenn das Aufschieben krankhaft ist | Kölnische Rundschau](https://www.rundschau-online.de/ratgeber/gesundheit/-prokrastination-wenn-das-aufschieben-krankhaft-ist-5587026) 184 | [Prokrastination](https://www.uni-muenster.de/Prokrastinationsambulanz/prokrastination.html) 185 | [Puzzlespiele für einen Spieler](http://www.smartgames.eu/de/smartgames/camelot-jr#demo) 186 | [QA people are not testers, or are they? | Test Pappy](https://testpappy.wordpress.com/2015/09/14/qa-people-are-not-testers-or-are-they/) 187 | [Questioning Test Cases, Part 1 « Developsense Blog](http://www.developsense.com/blog/2011/04/questioning-test-cases-part-1/) 188 | [Questioning Test Cases, Part 2: Testers Learn, But Test Cases Don’t Teach «](http://www.developsense.com/blog/2011/04/questioning-test-cases-part-2/) 189 | [Record steps to reproduce a problem - Windows Help](https://support.microsoft.com/en-us/help/22878/windows-10-record-steps) 190 | [Refactoring](http://www.refactoring.com/) 191 | [Retro Computing: Amiga-Emulator in Chrome | heise online](http://www.heise.de/newsticker/meldung/Retro-Computing-Amiga-Emulator-in-Chrome-3046614.html?wt_mc=rss.ho.beitrag.atom) 192 | [Retrospective Anti-Patterns](http://www.infoq.com/presentations/retrospective-anti-pattern) 193 | [Rob Lambert on Twitter: "Blazingly Simple Guide To Getting Your Conference ](https://twitter.com/rob_lambert/status/1022363383218221057?s=12) 194 | [Run collections with file uploads using Newman – Postman Blog](http://blog.getpostman.com/2017/09/21/run-collections-with-file-uploads-using-newman/) 195 | [Running your watir-webdriver tests in the cloud, for free! | WatirMelon](http://watirmelon.com/2011/08/29/running-your-watir-webdriver-tests-in-the-cloud-for-free/) 196 | [SW Testing Objectives | My tips for writing TestObjectives](http://www.mytipsfor.com/writing/testobjectives/crash-course/) 197 | [Schockwellenreiter: TensorFlow für Ruby](http://blog.schockwellenreiter.de/2017/11/2017113002.html) 198 | [Schulung PDF-Dokumente automatisiert testen - GFU Cyrus AG in Köln (NRW)](http://www.gfu.net/seminare-schulungen-kurse/testmanagement_sk92/pdf-dokumente_automatisiert_testen_s1333.html) 199 | [Schöner Fotografieren - Texte zur Fotografie](https://www.andreashurni.ch/index2.html) 200 | [Scrum Alone is Not Enough – An Interview with Mark Levison](http://www.infoq.com/articles/scrum-not-enough) 201 | [Scrum Reference Card | The Scrum Reference Card, and Other Articles by Mich](http://scrumreferencecard.com/) 202 | [Scrum Training Series: Free Scrum Master Training](http://scrumtrainingseries.com/) 203 | [ScrumMaster Checklist](http://scrummasterchecklist.org/) 204 | [Selenium Webdriver Tutorial with JAVA and TestNG (2018 Update)](https://www.swtestacademy.com/selenium-webdriver-tutorial-java-testng/) 205 | [Selenium Webdriver wait for JavaScript JQuery and Angular](https://www.swtestacademy.com/selenium-wait-javascript-angular-ajax/) 206 | [Selenium vs. Cypress: Is WebDriver on Its Way Out? | CrossBrowserTesting.co](https://crossbrowsertesting.com/blog/test-automation/selenium-vs-cypress/) 207 | [Self Assessment Tool for Transitioning to Agile | Johanna Rothman, Manageme](http://www.jrothman.com/mpd/agile/2013/04/self-assessment-tool-for-transitioning-to-agile/) 208 | [Setting Up Continuous Integration and Deployment - Salesforce Development -](https://developer.atlassian.com/display/SFDC/Setting+Up+Continuous+Integration+and+Deployment?continue=https%3A%2F%2Fdeveloper.atlassian.com%2Fdisplay%2FSFDC%2FSetting%2BUp%2BContinuous%2BIntegration%2Band%2BDeployment&application=dac) 209 | [Setting up Selenium WebDriver for Java](https://www.hindsightsoftware.com/blog/selenium-webdriver-java) 210 | [Seven Unusual Ruby Datastores](https://blog.engineyard.com/2015/seven-unusual-ruby-datastores) 211 | [Smart Home im Eigenbau: Smarte Helfer selbst gebaut | heise online](https://www.heise.de/newsticker/meldung/Smart-Home-im-Eigenbau-Smarte-Helfer-selbst-gebaut-3934308.html?wt_mc=rss.ho.beitrag.rdf) 212 | [Smart Home: Pi steuert Funksteckdosen | Make](https://www.heise.de/make/meldung/Smart-Home-Pi-steuert-Funksteckdosen-4248029.html) 213 | [Smarte Steckdosen ohne Hersteller-Cloud betreiben | c't Magazin](https://www.heise.de/ct/artikel/Smarte-Steckdosen-ohne-Hersteller-Cloud-betreiben-4517437.html?wt_mc=rss.ho.beitrag.rss) 214 | [Software Library: MS-DOS Games : Free Software : Free Download, Borrow and ](https://archive.org/details/softwarelibrary_msdos_games/v2) 215 | [Software Testing Conferences](https://testingconferences.org/) 216 | [Software Testing Courses - Not for everyone - Rebels of IT](https://rebelsof.it/links/) 217 | [Someone Uploaded An Amazing Collection Of Hi-Res, Textless Movie Posters](http://designyoutrust.com/2017/05/someone-uploaded-an-amazing-collection-of-hi-res-textless-movie-posters/) 218 | [Something's Rotten with Test Automation | TestProject](https://blog.testproject.io/2017/11/07/somethings-rotten-test-automation/) 219 | [Start-Up Series: Part One – Making Automated Regression Testing Simple and ](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=120422758) 220 | [Sweet Child of Mine - Slash and the Conspirators live in Mumbai featuring t](https://www.youtube.com/watch?v=JXjUMWfPwwo&feature=youtu.be) 221 | [TDCR Test Driven Code Review Webdevelopment Gastbeitrag Blog](https://blog.nevercodealone.de/tdcr-test-driven-code-review/) 222 | [TEST AUTOMATION & MACHINE LEARNING – Everything you need to know about TEST](http://www.sumondey.com/) 223 | [Take the Pain out of Load Testing Secure Web Services | BlazeMeter](https://www.blazemeter.com/blog/take-pain-out-load-testing-secure-web-services/?utm_source=blog&utm_medium=BM_blog&utm_campaign=how-to-use-multiple-certificates-when-load-testing-secure-websites) 224 | [Test Automation - Not Just for Test Execution - q-leap Internal - Q-LEAP Co](https://q-leap.atlassian.net/wiki/display/qleap/Test+Automation+-+Not+Just+for+Test+Execution) 225 | [Test Automation of Angular Applications with Selenium Java](https://medium.com/@likitha.lokesh/test-automation-of-angular-applications-with-selenium-java-bd9b04efa628) 226 | [Test This Blog - Eric Jacobson's Software Testing Blog: Start From Scratch ](http://www.testthisblog.com/2016/03/start-from-scratch-vs-old-test.html) 227 | [TestNG @Parameters - Test parameters example - HowToDoInJava](https://howtodoinjava.com/testng/testng-parameters/) 228 | [Testers: Get Out of the Quality Assurance Business « Developsense Blog](http://www.developsense.com/blog/2010/05/testers-get-out-of-the-quality-assurance-business/) 229 | [Testing Angular Applications Using Selenium](https://blog.vsoftconsulting.com/blog/testing-angular-applications-using-selenium) 230 | [Testing Problems Are Test Results « Developsense Blog](http://www.developsense.com/blog/2011/09/testing-problems-are-test-results/) 231 | [Testing SOAP/REST Web Services Using JMeter | BlazeMeter](https://www.blazemeter.com/blog/testing-soaprest-web-services-using-jmeter/?utm_source=Blog&utm_medium=BM_blog&utm_campaign=secure) 232 | [Testing is a Team Problem | DragonFire Inc.](https://janetgregory.ca/testing-is-a-team-problem/) 233 | [Testing of artificial intelligence](https://www.sogeti.com/explore/blog/testing-of-artificial-intelligence/) 234 | [The Art of Handling Elephants in the Room | Benjamin Mitchell's Blog](https://blog.benjaminm.net/2011/08/30/the-art-of-handling-elephants-in-the-room/) 235 | [The Dark Side of Test Automation with Jan Jaap Cannegieter - PNSQC](https://www.pnsqc.org/the-dark-side-of-test-automation-with-jan-jaap-cannegieter/) 236 | [The Fallen of World War II - Data-driven documentary about war & peace](http://www.fallen.io/ww2/) 237 | [The Five Developer Personalities and How To Handle Them - Software Testing ](https://www.xing.com/communities/posts/the-five-developer-personalities-and-how-to-handle-them-1011014097?sc_o=as_g) 238 | [The Jigsaw Principle (Test Automation / Software Testing) - YouTube](https://www.youtube.com/watch?v=tAhCcPPzBlQ) 239 | [The Magic of 30-Minute Meetings](https://hbr.org/2016/02/the-magic-of-30-minute-meetings) 240 | [The Maids, Mother and “The Other One” of the Discworld: Exploring the magic](http://eprints.hud.ac.uk/id/eprint/7792/) 241 | [The Most Useful Metrics « Developsense Blog](http://www.developsense.com/blog/2007/09/most-useful-metrics/) 242 | [The True ROI of Test Automation](https://abstracta.us/blog/test-automation/the-true-roi-of-test-automation/) 243 | [The beginner’s guide to contributing to a GitHub project – Rob Allen's DevN](https://akrabat.com/the-beginners-guide-to-contributing-to-a-github-project/) 244 | [TheNEXUS | A Community Project](https://books.sonatype.com/mvnref-book/reference/profiles.html) 245 | [TheNEXUS | A Community Project](https://books.sonatype.com/mvnref-book/reference/resource-filtering-sect-intro.html) 246 | [Think Like a Tester: API Contract Testing Made Easy](https://thethinkingtester.blogspot.com/2020/03/api-contract-testing-made-easy.html) 247 | [Think Like a Tester: Break Your App With This One Weird Trick](https://thethinkingtester.blogspot.com/2019/08/break-your-app-with-this-one-weird-trick.html) 248 | [Tips for Writing Better Charters for Exploratory Testing Sessions by…](https://www.slideshare.net/EuroSTARConference/mike-kelly-euro-star-webinar) 249 | [Transform your existing wall switch to intelligent switch based on Xiaomi a](https://community.home-assistant.io/t/transform-your-existing-wall-switch-to-intelligent-switch-based-on-xiaomi-and-sonoff/41266) 250 | [Unit tests vs integration tests, why the opposition?](https://blog.frankel.ch/unit-test-vs-integration-test/#gsc.tab=0) 251 | [Unterricht: Ein Lehrer für mich allein | ZEIT Campus](https://www.zeit.de/2016/05/schule-computer-lernen-unterricht-digitalisierung/komplettansicht) 252 | [Update your entire project to Ruby 1.9 hash syntax](http://effectif.com/ruby/update-your-project-for-ruby-19-hash-syntax) 253 | [Use cases vs User stories in Agile/Scrum development](http://www.boost.co.nz/blog/2012/01/use-cases-or-user-stories/) 254 | [Using Google Assistant to control your ESP8266 devices - Tinkerman](http://tinkerman.cat/using-google-assistant-control-your-esp8266-devices/) 255 | [Verräterische Statusseiten | heise online](https://www.heise.de/security/meldung/Verraeterische-Statusseiten-1740837.html) 256 | [Vertical Slices and Scale - Agile For All](https://agileforall.com/vertical-slices-and-scale/) 257 | [Very Short Blog Posts (11): Passing Test Cases « Developsense Blog](http://www.developsense.com/blog/2014/01/very-short-blog-posts-11-passing-test-cases/) 258 | [Video: NASA-Astronaut Don Pettit über Fotografie im Weltall](https://www.engadget.com/de/2012/11/07/video-nasa-astronaut-don-pettit-uber-fotografie-im-weltall/?guccounter=1) 259 | [Visual UI Testing at the Speed of Unit Testing, with new SDKs for Cypress a](https://applitools.com/blog/ui-testing-for-cypress-and-storybook) 260 | [Visualizing branch topology in git - Stack Overflow](https://stackoverflow.com/questions/1838873/visualizing-branch-topology-in-git) 261 | [Wait... who broke that? Things you need to do to make your world diagnosabl](https://q-leap.atlassian.net/wiki/pages/viewpage.action?pageId=76022202) 262 | [Weltenwanderer: Rezension: NSA von Andreas Eschbach](https://blog4aleshanee.blogspot.com/2018/09/nsa-andreas-eschbach.html?m=1) 263 | [What BDD Is Not - YouTube](https://www.youtube.com/watch?v=NAGZrlSLM1Q) 264 | [What Does Agile Mean to You? | Johanna Rothman, Management Consultant](http://www.jrothman.com/mpd/agile/2016/02/what-does-agile-mean-to-you/) 265 | [What is REST — A Simple Explanation for Beginners, Part 1: Introduction](https://medium.com/extend/what-is-rest-a-simple-explanation-for-beginners-part-1-introduction-b4a072f8740f) 266 | [WhatsApp](https://web.whatsapp.com/) 267 | [When I grow up, I want to be… a development lead? | Atlassian Blogs](http://blogs.atlassian.com/2016/07/from-developer-to-development-lead/?utm_source=linkedin&utm_medium=social&utm_campaign=atlassian_from-developer-to-development-lead) 268 | [Why Do Geeks Like Kinky Sex?](https://io9.gizmodo.com/why-do-geeks-like-kinky-sex-5959108) 269 | [Why Most People Split Workflows Wrong - Agile For All](https://agileforall.com/why-most-people-split-workflows-wrong/) 270 | [Why You Should Never Use MongoDB - q-leap Internal - Q-LEAP Confluence](https://q-leap.atlassian.net/wiki/display/qleap/2016/03/06/Why+You+Should+Never+Use+MongoDB) 271 | [Why say QA? – richrtesting](https://richrtesting.wordpress.com/2015/12/08/why-say-qa/) 272 | [Why “Agile” and especially Scrum are terrible – Michael O. Church](https://michaelochurch.wordpress.com/2015/06/06/why-agile-and-especially-scrum-are-terrible/) 273 | [WiFi/MQTT car presence sensor for garage door automation - Share your Proje](https://community.home-assistant.io/t/wifi-mqtt-car-presence-sensor-for-garage-door-automation/32886) 274 | [Writing Clean Tests – Replace Assertions with a Domain-Specific Language](http://www.petrikainulainen.net/programming/testing/writing-clean-tests-replace-assertions-with-a-domain-specific-language/) 275 | [Writing Good Gherkin Enables Good Test Automation – Angie Jones](http://angiejones.tech/writing-good-gherkin-enables-good-test-automation/) 276 | [XBMCNut: How to flash ESPEasy onto the Sonoff Touch for MQTT control](https://xbmcnut.blogspot.lu/2017/02/how-to-flash-espeasy-onto-sonoff-touch.html) 277 | [bbatsov/rubocop: A Ruby static code analyzer, based on the community Ruby s](https://github.com/bbatsov/rubocop) 278 | [bbatsov/ruby-style-guide: A community-driven Ruby coding style guide](https://github.com/bbatsov/ruby-style-guide) 279 | [canvaspixels/cucumber-protractor: POM CukeTractor - Bootstrap your cucumber](https://github.com/canvaspixels/cucumber-protractor) 280 | [eBook_BDD.01.pdf](https://gallery.mailchimp.com/8a9283b4b3032c33f6efdf232/files/97af3fdd-0dd7-4a5c-9ddd-553351433c8f/eBook_BDD.01.pdf) 281 | [emilybache (Emily Bache)](https://github.com/emilybache) 282 | [ferd.ca -> The Little Printf](http://ferd.ca/the-little-printf.html) 283 | [gitk - Viewing full version tree in git - Stack Overflow](https://stackoverflow.com/questions/5361019/viewing-full-version-tree-in-git) 284 | [grosser (Michael Grosser)](https://github.com/grosser) 285 | [homeassistant-config/HASS Cheatsheet.md at master · arsaboo/homeassistant-c](https://github.com/arsaboo/homeassistant-config/blob/master/HASS%20Cheatsheet.md#setting-up-mysql) 286 | [http://acodez.in/12-best-software-development-methodologies-pros-cons/](http://acodez.in/12-best-software-development-methodologies-pros-cons/) 287 | [http://anerzaehlt.net/](http://anerzaehlt.net/) 288 | [http://bbcsfx.acropolis.org.uk/?cat=cattle](http://bbcsfx.acropolis.org.uk/?cat=cattle) 289 | [http://blog.johanjonasson.com/?p=1125](http://blog.johanjonasson.com/?p=1125) 290 | [http://bundesbank-bunker-cochem.de/](http://bundesbank-bunker-cochem.de/) 291 | [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-hc-sr501-motion-sensor-tutorial/](http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-hc-sr501-motion-sensor-tutorial/) 292 | [http://homepage.hispeed.ch/martin_rotta/Mythbuster-Elektroauto-Rotta.pdf](http://homepage.hispeed.ch/martin_rotta/Mythbuster-Elektroauto-Rotta.pdf) 293 | [http://istqbexamcertification.com/what-is-the-psychology-of-testing/](http://istqbexamcertification.com/what-is-the-psychology-of-testing/) 294 | [http://katrinatester.blogspot.de/2018/01/a-stability-strategy-for-test-automation.html?m=1](http://katrinatester.blogspot.de/2018/01/a-stability-strategy-for-test-automation.html?m=1) 295 | [http://m.blizztv.de/Die-dreibeinigen-Herrscher.html](http://m.blizztv.de/Die-dreibeinigen-Herrscher.html) 296 | [http://samples.leanpub.com/thepsychologyofsoftwaretesting-sample.pdf](http://samples.leanpub.com/thepsychologyofsoftwaretesting-sample.pdf) 297 | [http://searchsoftwarequality.techtarget.com/answer/My-manager-wants-quality-as-a-KPI-measurement-help?utm_campaign=ssq_bizapps1&utm_medium=social&utm_source=twitter&utm_content=1458002999](http://searchsoftwarequality.techtarget.com/answer/My-manager-wants-quality-as-a-KPI-measurement-help?utm_campaign=ssq_bizapps1&utm_medium=social&utm_source=twitter&utm_content=1458002999) 298 | [http://svenpet.com/talks/rise-of-the-machines-automate-your-development/](http://svenpet.com/talks/rise-of-the-machines-automate-your-development/) 299 | [http://tampub.uta.fi/bitstream/handle/10024/82298/gradu04843.pdf](http://tampub.uta.fi/bitstream/handle/10024/82298/gradu04843.pdf) 300 | [http://theconversation.com/farewell-terry-pratchett-a-psychological-analysis-of-discworld-38757](http://theconversation.com/farewell-terry-pratchett-a-psychological-analysis-of-discworld-38757) 301 | [http://uk.businessinsider.com/cognitive-biases-that-affect-decisions-2015-8?r=US&IR=T](http://uk.businessinsider.com/cognitive-biases-that-affect-decisions-2015-8?r=US&IR=T) 302 | [http://www.andreherrmann.de/mein-neuer-lieblingssubreddit-shitty-robots/](http://www.andreherrmann.de/mein-neuer-lieblingssubreddit-shitty-robots/) 303 | [http://www.golem.de/news/cloud-computing-was-ist-eigentlich-software-defined-storage-1610-122478-rss.html](http://www.golem.de/news/cloud-computing-was-ist-eigentlich-software-defined-storage-1610-122478-rss.html) 304 | [http://www.golem.de/news/flughafen-mit-500-zeilen-javascript-in-die-erste-klasse-lounge-1608-122550.html](http://www.golem.de/news/flughafen-mit-500-zeilen-javascript-in-die-erste-klasse-lounge-1608-122550.html) 305 | [http://www.heise.de/newsticker/meldung/Dokumentarfilm-Die-Story-des-Techno-Viking-2849367.html?wt_mc=rss.ho.beitrag.atom](http://www.heise.de/newsticker/meldung/Dokumentarfilm-Die-Story-des-Techno-Viking-2849367.html?wt_mc=rss.ho.beitrag.atom) 306 | [http://www.herzdamengeschichten.de/2016/05/30/gelesen-wolfgang-buescherchristine-kenscheuwe-schmitt-acht-deutsche-sommer/](http://www.herzdamengeschichten.de/2016/05/30/gelesen-wolfgang-buescherchristine-kenscheuwe-schmitt-acht-deutsche-sommer/) 307 | [http://www.kickassfacts.com/askreaders-what-are-some-cool-websites-where-you-can-download-free-stuff/](http://www.kickassfacts.com/askreaders-what-are-some-cool-websites-where-you-can-download-free-stuff/) 308 | [http://www.mathematik.uni-ulm.de/~melzer/thesis/node9.html](http://www.mathematik.uni-ulm.de/~melzer/thesis/node9.html) 309 | [http://www.methodsandtools.com/archive/testteamdynamics.php](http://www.methodsandtools.com/archive/testteamdynamics.php) 310 | [http://www.ontestautomation.com/applying-software-design-patterns-to-your-test-automation-code/?_utm_source=1-2-2](http://www.ontestautomation.com/applying-software-design-patterns-to-your-test-automation-code/?_utm_source=1-2-2) 311 | [http://www.se-radio.net/2015/09/se-radio-episode-238-linda-rising-on-the-agile-brain/](http://www.se-radio.net/2015/09/se-radio-episode-238-linda-rising-on-the-agile-brain/) 312 | [http://www.serieslyawesome.tv/geschichte-der-game-of-thrones-haeuser/](http://www.serieslyawesome.tv/geschichte-der-game-of-thrones-haeuser/) 313 | [http://www.solarflower.org/](http://www.solarflower.org/) 314 | [http://www.techbeamers.com/websites-to-practice-selenium-webdriver-online/](http://www.techbeamers.com/websites-to-practice-selenium-webdriver-online/) 315 | [http://www.teltarif.de/smartphone-kontakte-fritzbox-importieren/news/63833.html](http://www.teltarif.de/smartphone-kontakte-fritzbox-importieren/news/63833.html) 316 | [http://www.vmwareinfo.com/2017/11/yet-another-inexpensive-motion-sensor.html?m=1](http://www.vmwareinfo.com/2017/11/yet-another-inexpensive-motion-sensor.html?m=1) 317 | [https://blog.toggl.com/world-created-programmer/](https://blog.toggl.com/world-created-programmer/) 318 | [https://books.google.de/books?id=PQtGDAAAQBAJ&pg=PT176&lpg=PT176&dq=psychology+discworld&source=bl&ots=oIeIMl5Irv&sig=fC5XrXlxCwp99nlAaXVyLvghAnI&hl=de&sa=X&ved=0ahUKEwjVuJL428bXAhVGuxQKHfafDS84BxDoAQhPMA4#v=onepage&q=psychology discworld&f=false](https://books.google.de/books?id=PQtGDAAAQBAJ&pg=PT176&lpg=PT176&dq=psychology+discworld&source=bl&ots=oIeIMl5Irv&sig=fC5XrXlxCwp99nlAaXVyLvghAnI&hl=de&sa=X&ved=0ahUKEwjVuJL428bXAhVGuxQKHfafDS84BxDoAQhPMA4#v=onepage&q=psychology discworld&f=false) 319 | [https://books.google.de/books?id=jRCbAwAAQBAJ&pg=PA204&lpg=PA204&dq=psychology+discworld&source=bl&ots=1msl4takbW&sig=BsqgYUnRSBhVV5qgz--B-eaX4M0&hl=de&sa=X&ved=0ahUKEwi2_oeH3MbXAhUF7RQKHXo2CjY4DhDoAQgeMAE#v=onepage&q=psychology discworld&f=false](https://books.google.de/books?id=jRCbAwAAQBAJ&pg=PA204&lpg=PA204&dq=psychology+discworld&source=bl&ots=1msl4takbW&sig=BsqgYUnRSBhVV5qgz--B-eaX4M0&hl=de&sa=X&ved=0ahUKEwi2_oeH3MbXAhUF7RQKHXo2CjY4DhDoAQgeMAE#v=onepage&q=psychology discworld&f=false) 320 | [https://books.google.lu/books?id=byZmT73R1a8C&pg=PT38&lpg=PT38&dq=psychology+software+testing&source=bl&ots=rPBE9sFQr1&sig=rWy1HQEpIrVbZCPtaOPTf1eDTRE&hl=de&sa=X&ved=0ahUKEwiAxN6019bXAhVpYZoKHRH5B6s4ChDoAQhoMAc#v=onepage&q=psychology software testing&f=false](https://books.google.lu/books?id=byZmT73R1a8C&pg=PT38&lpg=PT38&dq=psychology+software+testing&source=bl&ots=rPBE9sFQr1&sig=rWy1HQEpIrVbZCPtaOPTf1eDTRE&hl=de&sa=X&ved=0ahUKEwiAxN6019bXAhVpYZoKHRH5B6s4ChDoAQhoMAc#v=onepage&q=psychology software testing&f=false) 321 | [https://community.home-assistant.io/t/solved-gpio-through-mqtt-with-esp-easy/30215](https://community.home-assistant.io/t/solved-gpio-through-mqtt-with-esp-easy/30215) 322 | [https://de.slideshare.net/mobile/SoftwareTestingBooks/what-is-the-psychology-of-testing](https://de.slideshare.net/mobile/SoftwareTestingBooks/what-is-the-psychology-of-testing) 323 | [https://en.m.wikiquote.org/wiki/Terry_Pratchett](https://en.m.wikiquote.org/wiki/Terry_Pratchett) 324 | [https://erichsieht.wordpress.com/2018/01/04/so-ungefahrlich-ist-radfahren/](https://erichsieht.wordpress.com/2018/01/04/so-ungefahrlich-ist-radfahren/) 325 | [https://huddle.eurostarsoftwaretesting.com/psychology-asking-questions/](https://huddle.eurostarsoftwaretesting.com/psychology-asking-questions/) 326 | [https://jamesmccaffrey.wordpress.com/2007/05/29/the-psychology-of-the-software-tester/](https://jamesmccaffrey.wordpress.com/2007/05/29/the-psychology-of-the-software-tester/) 327 | [https://leanpub.com/thepsychologyofsoftwaretesting](https://leanpub.com/thepsychologyofsoftwaretesting) 328 | [https://m.heise.de/ct/ausgabe/2017-18-Gefahr-durch-angriffslustige-Hardware-3800729.html?wt_mc=print.ct.2017.18.62&wt_ref=android-app://m.facebook.com&wt_t=1512243281735](https://m.heise.de/ct/ausgabe/2017-18-Gefahr-durch-angriffslustige-Hardware-3800729.html?wt_mc=print.ct.2017.18.62&wt_ref=android-app://m.facebook.com&wt_t=1512243281735) 329 | [https://m.heise.de/foto/artikel/Bilderflut-richtig-verwalten-2837691.html?wt_ref=android-app%3A%2F%2Fcom.google.android.apps.plus%2Fhttps%2Fplus.url.google.com%2Fmobileapp&wt_t=1477859096187&_utm_source=1-2-2](https://m.heise.de/foto/artikel/Bilderflut-richtig-verwalten-2837691.html?wt_ref=android-app%3A%2F%2Fcom.google.android.apps.plus%2Fhttps%2Fplus.url.google.com%2Fmobileapp&wt_t=1477859096187&_utm_source=1-2-2) 330 | [https://medium.com/@SteveSasman/how-i-used-abused-my-tesla-what-a-tesla-looks-like-after-100-000-miles-a-48-state-road-trip-6b6ae66b3c10?_utm_source=1-2-2#.f6ujs21yu](https://medium.com/@SteveSasman/how-i-used-abused-my-tesla-what-a-tesla-looks-like-after-100-000-miles-a-48-state-road-trip-6b6ae66b3c10?_utm_source=1-2-2#.f6ujs21yu) 331 | [https://medium.com/production-ready/the-power-of-less-code-56764e2cd534?_utm_source=1-2-2#.j1gaxwce3](https://medium.com/production-ready/the-power-of-less-code-56764e2cd534?_utm_source=1-2-2#.j1gaxwce3) 332 | [https://mzucker.github.io/2016/09/20/noteshrink.html](https://mzucker.github.io/2016/09/20/noteshrink.html) 333 | [https://netzpolitik.org/2016/daten-auf-mobiltelefonen-was-duerfen-deutsche-ermittler/](https://netzpolitik.org/2016/daten-auf-mobiltelefonen-was-duerfen-deutsche-ermittler/) 334 | [https://netzpolitik.org/2016/die-cider-connection-abmahnungen-gegen-nutzer-von-creative-commons-bildern/](https://netzpolitik.org/2016/die-cider-connection-abmahnungen-gegen-nutzer-von-creative-commons-bildern/) 335 | [https://nickytests.blogspot.com/2018/11/my-experience-at-belgrade-test.html?m=1](https://nickytests.blogspot.com/2018/11/my-experience-at-belgrade-test.html?m=1) 336 | [https://ourworldindata.org/a-history-of-global-living-conditions-in-5-charts/?_utm_source=1-2-2](https://ourworldindata.org/a-history-of-global-living-conditions-in-5-charts/?_utm_source=1-2-2) 337 | [https://twitter.com/emanuilslavov/status/934667818351677442](https://twitter.com/emanuilslavov/status/934667818351677442) 338 | [https://twitter.com/jill_stoddard/status/1237064667639365632](https://twitter.com/jill_stoddard/status/1237064667639365632) 339 | [https://twitter.com/katrina_tester/status/989035680293687296](https://twitter.com/katrina_tester/status/989035680293687296) 340 | [https://twitter.com/lisacrispin/status/942055181792952320](https://twitter.com/lisacrispin/status/942055181792952320) 341 | [https://twitter.com/marianneduijst/status/1075020883100622853](https://twitter.com/marianneduijst/status/1075020883100622853) 342 | [https://twitter.com/marianneduijst/status/1080768026482524160](https://twitter.com/marianneduijst/status/1080768026482524160) 343 | [https://twitter.com/morvader/status/1101369423183659008](https://twitter.com/morvader/status/1101369423183659008) 344 | [https://twitter.com/patrickcatuz/status/1141616740553465857](https://twitter.com/patrickcatuz/status/1141616740553465857) 345 | [https://twitter.com/patrickcatuz/status/1144550203711795201](https://twitter.com/patrickcatuz/status/1144550203711795201) 346 | [https://twitter.com/patrickcatuz/status/1145610598694002691](https://twitter.com/patrickcatuz/status/1145610598694002691) 347 | [https://twitter.com/patrickcatuz/status/1145666925688709120](https://twitter.com/patrickcatuz/status/1145666925688709120) 348 | [https://twitter.com/qcoding/status/1208114986129735685](https://twitter.com/qcoding/status/1208114986129735685) 349 | [https://usersearch.org/](https://usersearch.org/) 350 | [https://vimeo.com/131854235](https://vimeo.com/131854235) 351 | [https://wiki.lspace.org/mediawiki/Headology](https://wiki.lspace.org/mediawiki/Headology) 352 | [https://www.benjaminzander.org/videos/the-transformative-power-of-classical-music/](https://www.benjaminzander.org/videos/the-transformative-power-of-classical-music/) 353 | [https://www.brainyquote.com/authors/terry_pratchett](https://www.brainyquote.com/authors/terry_pratchett) 354 | [https://www.buzzfeed.com/kayetoal/23-of-the-most-beautiful-terry-pratchett-quotes-to-remember?utm_term=.ngYz1kjY3p#.aaWaqXJw6o](https://www.buzzfeed.com/kayetoal/23-of-the-most-beautiful-terry-pratchett-quotes-to-remember?utm_term=.ngYz1kjY3p#.aaWaqXJw6o) 355 | [https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html](https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html) 356 | [https://www.datadoghq.com/blog/monitor-home-assistant/](https://www.datadoghq.com/blog/monitor-home-assistant/) 357 | [https://www.digicomp.ch/blog](https://www.digicomp.ch/blog) 358 | [https://www.geldfrau.de/grundwissen/private-dokumente-richtig-ordnen-beschriften/](https://www.geldfrau.de/grundwissen/private-dokumente-richtig-ordnen-beschriften/) 359 | [https://www.goodreads.com/author/quotes/1654.Terry_Pratchett](https://www.goodreads.com/author/quotes/1654.Terry_Pratchett) 360 | [https://www.google.de/amp/s/amp.reddit.com/r/homeassistant/comments/5oozyo/which_motion_sensor_do_you_use/](https://www.google.de/amp/s/amp.reddit.com/r/homeassistant/comments/5oozyo/which_motion_sensor_do_you_use/) 361 | [https://www.google.de/amp/s/www.psychologytoday.com/blog/thinking-about-kids/201107/listening-words-arent-said-terry-pratchett-and-the-witches?amp](https://www.google.de/amp/s/www.psychologytoday.com/blog/thinking-about-kids/201107/listening-words-arent-said-terry-pratchett-and-the-witches?amp) 362 | [https://www.google.de/amp/www.telegraph.co.uk/books/authors/terry-pratchett-best-quotes/amp/](https://www.google.de/amp/www.telegraph.co.uk/books/authors/terry-pratchett-best-quotes/amp/) 363 | [https://www.heise.de/meldung/Aktuelle-Film-und-Serien-Tipps-fuer-Nerds-4270879.html?wt_mc=rss.ho.beitrag.rss](https://www.heise.de/meldung/Aktuelle-Film-und-Serien-Tipps-fuer-Nerds-4270879.html?wt_mc=rss.ho.beitrag.rss) 364 | [https://www.heise.de/newsticker/meldung/Googles-Kuenstliche-Intelligenz-Mobile-first-war-gestern-3341711.html?wt_mc=rss.ho.beitrag.rdf](https://www.heise.de/newsticker/meldung/Googles-Kuenstliche-Intelligenz-Mobile-first-war-gestern-3341711.html?wt_mc=rss.ho.beitrag.rdf) 365 | [https://www.langweiledich.net/wieso-bedeuten-im-englischen-mehrere-woerter-das-gleiche/](https://www.langweiledich.net/wieso-bedeuten-im-englischen-mehrere-woerter-das-gleiche/) 366 | [https://www.letscontrolit.com/wiki/index.php/7_segment_display](https://www.letscontrolit.com/wiki/index.php/7_segment_display) 367 | [https://www.linkedin.com/feed/update/urn:li:activity:6458061444754784257](https://www.linkedin.com/feed/update/urn:li:activity:6458061444754784257) 368 | [https://www.linkedin.com/feed/update/urn:li:activity:6475833004056023040](https://www.linkedin.com/feed/update/urn:li:activity:6475833004056023040) 369 | [https://www.nzz.ch/feuilleton/im-durcheinanderland-herrscht-schlechte-stimmung-ld.1354871](https://www.nzz.ch/feuilleton/im-durcheinanderland-herrscht-schlechte-stimmung-ld.1354871) 370 | [https://www.psychologytoday.com/blog/thinking-about-kids/201107/listening-words-arent-said-terry-pratchett-and-the-witches?amp](https://www.psychologytoday.com/blog/thinking-about-kids/201107/listening-words-arent-said-terry-pratchett-and-the-witches?amp) 371 | [https://www.terrypratchettbooks.com/its-all-about-headology-terry-pratchett-and-the-discworld-novels/](https://www.terrypratchettbooks.com/its-all-about-headology-terry-pratchett-and-the-discworld-novels/) 372 | [https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/](https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/) 373 | [https://www.youtube.com/watch?v=Kzm3fu5f6VA](https://www.youtube.com/watch?v=Kzm3fu5f6VA) 374 | [iamalittletester/thewaiter: A Waiter library for Selenium tests](https://github.com/iamalittletester/thewaiter) 375 | [karennjohnson.com](http://www.karennjohnson.com/) 376 | [minimaxir/big-list-of-naughty-strings](https://github.com/minimaxir/big-list-of-naughty-strings) 377 | [nomacs | Image Lounge](https://nomacs.org/) 378 | [oznu/docker-homebridge: Homebridge Docker. HomeKit support for the impatien](https://github.com/oznu/docker-homebridge) 379 | [pkozul/ha-tts-bluetooth-speaker: TTS Bluetooth Speaker for Home Assistant](https://github.com/pkozul/ha-tts-bluetooth-speaker) 380 | [playwright/README.md at master · microsoft/playwright](https://github.com/microsoft/playwright/blob/master/README.md) 381 | [plus.url.google.com/url?sa=j&url=http://bit.do/mythbuster-eauto&uct=1423074](http://plus.url.google.com/url?sa=j&url=http%3A%2F%2Fbit.do%2Fmythbuster-eauto&uct=1423074919&usg=t-XRVKzYaR_iMzIaw_gS9cLPWKU.) 382 | [qleap_sa: q-leap've moved! We're incredibly excited to be in this new space](https://t.co/JHv4Gr7hBm) 383 | [rst-bug-reporting-guide.pdf](http://www.satisfice.com/articles/rst-bug-reporting-guide.pdf) 384 | [tdd - Unit testing Anti-patterns catalogue - Stack Overflow](https://stackoverflow.com/questions/333682/unit-testing-anti-patterns-catalogue) 385 | [thinkinglabs/the-100percent-test-coverage-fallacy: The fallacy of the 100% ](https://github.com/thinkinglabs/the-100percent-test-coverage-fallacy) 386 | [untitled](http://www.gmelnik.com/papers/IEEE_Software_Moebius_GMelnik_RMartin.pdf) 387 | [volksfreund.de - Nachrichten aus Bitburg - Chronik](https://www.facebook.com/volksfreundbitburg/posts/1047842145335568) 388 | [web services - differences in application/json and application/x-www-form-u](https://stackoverflow.com/questions/9870523/differences-in-application-json-and-application-x-www-form-urlencoded) 389 | [www.softwarequalitymethods.com/papers/star99 model paper.pdf](http://www.softwarequalitymethods.com/papers/star99%20model%20paper.pdf) 390 | [• Audiophile Music Player | DAP | Volumio](https://volumio.org/) -------------------------------------------------------------------------------- /random-notes/DanAshby04s_interview_mindmap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/random-notes/DanAshby04s_interview_mindmap.jpg -------------------------------------------------------------------------------- /random-notes/job-interviews-hiring.md: -------------------------------------------------------------------------------- 1 | # Job Interviews/ Hiring 2 | 3 | ### Hiring questions 4 | https://thinkinglabs.io/articles/2021/05/27/hiring-questions.html 5 | 6 | ### Possible interview questions and answers 7 | https://twitter.com/BusikaMagumuza/status/1361899360653627392 8 | 9 | ### Top 5 questions I like to ask about the company and role I'm applying for 10 | https://twitter.com/theworstdev/status/1233753582069002241 11 | 12 | ### When interviewing for a job, when asked the salary question, turn that back around on the interviewer (nicely)! 13 | Source: https://www.kickassfacts.com/5-life-pro-tips-of-the-week-part-222/ 14 | 15 | An experience shared: “This has worked for me on my last three jobs (one of them was a promotion) that I got. When does the interviewer ask the question: what salary are you looking for? instead of listing what you’re expecting to ask them instead. 16 | 17 | I always start by explaining that I have been researching salaries in my field but wanted to know what they felt is a competitive salary for someone with my experience? (If this your first job interview or you’re going for an entry-level job that you don’t have experience in, you can always change the part about the experience to “this position”). 18 | 19 | Oftentimes, they will give you the number that they are expecting to pay for that position; and every time I ask a potential employer it has been at least $5-$10k more then I was going to ever say. 20 | 21 | This also helps you compare what they’re willing to pay vs whether that salary is worth the job. AND you don’t run the risk of underselling yourself! (If they’re expecting to pay $60k and you say $40k, they’re not going to correct you and also might think that you are not as qualified or have a high opinion of your own self worth).” 22 | 23 | ### Dan Ashby's interview mindmap 24 | 25 | [How I interview Testers…](https://danashby.co.uk/2015/12/07/how-i-interview-testers/) [[Image]](DanAshby04s_interview_mindmap.jpg) -------------------------------------------------------------------------------- /random-notes/random-notes.md: -------------------------------------------------------------------------------- 1 | # Random notes 2 | 3 | ### Estimates 4 | * [Disclaimer about estimates/ numbers](https://twitter.com/berndschiffer/status/1268386329370357761) 5 | > **Disclaimer about the numbers in this document** 6 | > All numbers in this text, for example, referring to times such as days, or refering to throughput, are etimates. 7 | > These numbers are wrong. 8 | > They are not a prediction. They are based on expertise, skill, ability, gut-feel, the situation, and all available information at that time. They are made at a time when the team had the least information available about the future. The team is not committed to meeting these numbers, and they can't be held responsible for not meeting these numbers. 9 | > Estimates are still useful, because they are rough figures that are put in here to have some kind of outlook to predict the future better. Also, these numbers enable and enhance conversations about the work. 10 | 11 | ### JMeter 12 | * _Result Check status handler:_ "Start next thread loop in case of Sampler Error" 13 | * [Loadium](loadium.io): Load generator, 15 free runs 14 | -------------------------------------------------------------------------------- /snippets/rest-assured.md: -------------------------------------------------------------------------------- 1 | # REST Assured Snippets 2 | http://rest-assured.io 3 | 4 | ```java 5 | import static io.restassured.RestAssured.*; 6 | 7 | import io.restassured.builder.RequestSpecBuilder; 8 | import io.restassured.specification.*; 9 | import org.junit.jupiter.api.BeforeAll; 10 | import org.junit.jupiter.api.Test; 11 | 12 | public class RestAssuredTriesTest { 13 | 14 | private static RequestSpecification requestSpec; 15 | 16 | @BeforeAll 17 | public static void createRequestSpecification() { 18 | 19 | requestSpec = new RequestSpecBuilder(). 20 | setBaseUri("https://finologee.com"). 21 | build(); 22 | } 23 | 24 | @Test 25 | public void requestContactPage() { 26 | 27 | String responseString = given(). 28 | spec(requestSpec). 29 | when(). 30 | get("/contact/"). 31 | then(). 32 | assertThat(). 33 | statusCode(200) 34 | .extract() 35 | .asString(); 36 | 37 | System.out.println(responseString); 38 | } 39 | } 40 | ``` -------------------------------------------------------------------------------- /snippets/selenium.md: -------------------------------------------------------------------------------- 1 | # Selenium Snippets 2 | https://www.selenium.dev/ 3 | 4 | ### Selenium Grid 5 | Minimal code to execute a test on a Selenium grid 6 | Source: [Khyati Sehgal´s Bolg](https://khyatisehgal.wordpress.com/2014/08/24/selenium-gridorg-openqa-selenium-remote-unreachablebrowserexception-could-not-start-a-new-session-possible-causes-are-invalid-address-of-the-remote-server-or-browser-start-up-failure/) 7 | 8 | ```java 9 | public class TestingSeleniumGrid { 10 | private WebDriver driver; 11 | @BeforeClass 12 | public void setUp() throws Exception { 13 | DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 14 | // capabilities.setCapability("platform", Platform.WINDOWS); 15 | driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"),capabilities); 16 | } 17 | 18 | @Test 19 | public void testSimple() throws Exception { 20 | driver.get("http://google.com"); 21 | } 22 | 23 | @AfterClass 24 | public void tearDown() throws Exception { 25 | driver.quit(); 26 | } 27 | } 28 | ``` -------------------------------------------------------------------------------- /snippets/stack-overflow.md: -------------------------------------------------------------------------------- 1 | # Stackoverflow Snippets 2 | https://www.selenium.dev/ 3 | 4 | What did you already try? Please share your code. What concrete issues are you facing? 5 | Thanks for considering \[How do I ask a good question\]\(https://stackoverflow.com/help/how-to-ask\)? and \[How to create a Minimal, Reproducible Example\]\(https://stackoverflow.com/help/minimal-reproducible-example\). -------------------------------------------------------------------------------- /tools/git.md: -------------------------------------------------------------------------------- 1 | # Git 2 | 3 | #### Add changes to last (local) commit 4 | `git add file(s)` 5 | `git commit --amend` 6 | 7 | #### Show remote URL 8 | Without Network `git config --get remote.origin.url` 9 | With Network `git remote show origin` 10 | 11 | #### Stash changes away you're not ready to commit yet 12 | `git stash save "save message"` 13 | Retrieve them later with 14 | `git stash list` 15 | `git stash pop ` 16 | 17 | #### Stop tracking and ignore changes to a file/ apply .gitignore to the present/future 18 | Source: [Stackoverflow](https://stackoverflow.com/questions/936249/how-to-stop-tracking-and-ignore-changes-to-a-file-in-git/58208920#58208920) 19 | commit up-to-date .gitignore (if not already existing), this command must be run on each branch 20 | `git add .gitignore` 21 | `git commit -m "Create .gitignore"` 22 | 23 | apply standard git ignore behavior only to current index, not working directory (--cached) 24 | if this command returns nothing, ensure /.git/info/exclude AND/OR .gitignore exist 25 | this command must be run on each branch 26 | `git ls-files -z --ignored --exclude-standard | xargs -0 git rm --cached` 27 | 28 | optionally add anything to the index that was previously ignored but now shouldn't be: 29 | `git add *` 30 | 31 | commit again, optionally use the --amend flag to merge this commit with the previous one instead of creating 2 commits.` 32 | 33 | `git commit -m "re-applied modified .gitignore"` 34 | 35 | other devs who pull after this commit is pushed will see the newly-.gitignored files DELETED 36 | 37 | #### Links/ Misc 38 | * [A collection of .gitignore templates](https://github.com/github/gitignore) -------------------------------------------------------------------------------- /tools/maven-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/tools/maven-build.png -------------------------------------------------------------------------------- /tools/maven-build.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianbaumann/personal-knowledge-base/b8056ffd7aeac304741de81708562c469120392b/tools/maven-build.xmind -------------------------------------------------------------------------------- /tools/maven.md: -------------------------------------------------------------------------------- 1 | # Maven 2 | 3 | #### Maven build 4 | Based on: https://www.baeldung.com/maven-goals-phases 5 | 6 | ![Maven build mindmap](maven-build.png) 7 | 8 | #### Maven properties 9 | [Maven Properties Guide](https://cwiki.apache.org/confluence/display/MAVEN/Maven+Properties+Guide) -------------------------------------------------------------------------------- /tools/postman-newman.md: -------------------------------------------------------------------------------- 1 | # Postman/ Newman 2 | 3 | ##### Newman: ignore certificate errors 4 | ```--insecure``` 5 | 6 | ##### Nemwan: set/ override an environment variable 7 | ```--env-var key=value``` --------------------------------------------------------------------------------