Mixing automated and manual testing (Part 2) : Part 1 This is a two part post on mixing automated and manual testing. In short, I cover solutions to two problems: Converting selenium tests to end-to-end unit tests Reporting end-to-end test via test case management software integration Test Case Management Software Integration In my previous post, I gave a few tips on transforming …
Mixing automated and manual testing
This is a two part post on mixing automated and manual testing (Part 2). In short, I cover solutions to two problems: Converting selenium tests to end-to-end unit tests Reporting end-to-end test to a manual test case management system A few months ago, I built a Continuous Integration and Deployment platform for a client. The CI/CD system was nice with …
Add the build number to websites automatically
I always add the build number to websites automatically in my continuous integration environment. This allows developers and testers to ensure which build they are testing. To review, my continuous integration system always does the following: Build all the code from a clean environment Report on code duplication Recreate the test database from scratch Deploy all services (including services and …
EF Code First database regeneration for continuous integration
Unit Tests should be repeatable. Having a database with default data is not avoidable in 100% of tests. Therefore, you need a way to have a database on your CI server. But this database needs to be up-to-date with schema and reference data changes after check-in. EF Code First provides a simple way to drop your existing database and create …