How to level up security with to run your CI builds faster with optimal test suite CI parallelization. Questions around data usage and security: How to encrypt data? How to run tests with dynamic test suite split across parallel CI nodes to have fast CI builds:
Stop Testing, Start Storytelling by Mike Schutte Stop trying to be a computer; you’re a human! You know what humans are good at? Storytelling. Stop trying to write tests just to get a green test suite, and start telling rich, descriptive stories. Once you have a good story, then you can worry about the implementation […]
Quick and easy browser testing using RSpec and Rails 5.1 by Sam Phippen Traditionally doing a full stack test of a Rails app with RSpec has been problematic. The browser wouldn’t automate, capybara configuration would be a nightmare, and cleaning up your DB was difficult. In Rails 5.1 the new ‘system test’ type was added […]
RailsConf 2018: Testing in Production by Aja Hammerly Test All the F***ing Time is one of the values of the Ruby community. But how many of us test in production in addition to running our test suites as part of CI? This talk will discuss a variety of approaches to testing in prod including canaries, […]
As apps grow, development tends to slow down due to fragile or difficult-to-understand code. Test-Driven Development can help! It can make your code simpler, easier to refactor, and quicker to ship. We’ll walk through a demonstration of using Cypress tests to drive your code for a higher-quality codebase.
Testing With Ruby | Episode 2 | Capybara Navigation Methods Show notes: 1) Pre-req install: Ruby (please visit: 2) Pre-req install: Selenium-webdriver gem (this should be installed in your project repo gemfile, if not then in the terminal execute: gem install selenium-webdriver) 3) Pre-req install: Capybara gem (this should be installed in your project repo […]
Testing With Ruby | Episode 1 | Launching a Capybara & Selenium session in IRB Show notes: 1) Pre-req install: Ruby (please visit: 2) Pre-req install: Selenium-webdriver gem (this should be installed in your project repo gemfile, if not then in the terminal execute: gem install selenium-webdriver) 3) Pre-req install: Capybara gem (this should be […]
In which I show how we test models that are still attached to databases and controllers that still render full views AND talk to the databases. Isolation of tests is not a particular virtue you need to optimize for. Mocks and stubs are necessary evils when talking to external services in some cases, but you […]
Let’s cover some advanced topics in A/B testing, including activation events, running multiple A/B tests, and analyzing your test results in BigQuery! 0:31 Can I run more than one A/B test at once? 2:41 What’s an Activation Event, and when would I want to use one? 6:40 Can I analyze my experiment results with BigQuery […]
How I Learned to Stop Worrying and Love Unit Testing by Valerie Woolard Srinivasan We all know that testing is important. But it’s also hard to get right. We’ll talk about how to write effective tests that not only protect against defects in our code, but encourage us to write better quality code to begin […]
Ruby Plastic Machinery is an ISO certified, leading plastic processing machinery manufacturer situated at 619/B, Makarpura GIDC, Vadodara, Gujarat, India. We are please to inform you that we have developed the new design for “Online Roto Printer” for Plastic Carry Bag Logo Print, for best output at affordable rate. You can also review our products […]
Hasura GraphQL Engine is a performant GraphQL server that provides ready-to-use GraphQL API over Postgres by auto-generating GraphQL schema and corresponding resolvers. In this video, we took Gitlab CE, a complex rails + postgres application, hosted it on DigitalOcean and added GraphQL to it in just a few minutes.