Introduction An essential property of an automated test and the entire test suite is its determinism. This means that a test should always have the same result when the tested […]
Introduction Brakeman is a tool that scans a Ruby on Rails application for common vulnerabilities. It’s a static code analyzer that can help you find security problems before you release […]
Introduction Clojure is shipped with clojure.test — a library with basic features for writing tests. However, there are a few alternatives that aim to make writing tests more pleasant or […]
Selenium is a commonly used set of tools for automating browsers. It allows you to drive a browser interaction with a web page by writing code. It’s most often used […]
Clojure standard library includes a general unit testing library clojure.test. There are several other libraries created for a specific purpose in mind. One of them is Kerodon, inspired by Ruby’s […]
Introduction This tutorial guides you through generating a new Rails 4 application with RSpec and Cucumber as testing tools. If you’d like to learn how to set up a BDD […]
Kerodon provides a friendly API for interacting with web pages in tests. With Kerodon you write a test from the perspective of a user interacting with a web application from […]
Introduction OpenShift is Red Hat’s cloud computing platform as a service. It’s based on open source OpenShift Origin project. The platform officially supports a number of languages: Java, PHP, Ruby, […]
Last week we introduced high priority branches. Today, we’re introducing a new feature that gives more control over the build queue – queued builds cancellation.
Semaphore features a custom build queue algorithm that was designed to make the build flow for a team as pleasant as possible.
Clojure is shipped with clojure.test. However, there are a few alternatives that aim to make writing tests more pleasant or more suitable for BDD.
Recently we introduced organizations and organization profile pages with a list of projects. Today, we’re launching the first version of profile…
Brakeman is a wonderful tool that can scan your Ruby on Rails application for common vulnerabilities. It’s a static code analyzer that can help you find…