Test Utils

Wix experiment and A/B test suite

License

License

GroupId

GroupId

com.wix
ArtifactId

ArtifactId

petri-test-utils
Last Version

Last Version

0.6.0
Release Date

Release Date

Type

Type

jar
Description

Description

Test Utils
Wix experiment and A/B test suite

Download petri-test-utils

How to add to project

<!-- https://jarcasting.com/artifacts/com.wix/petri-test-utils/ -->
<dependency>
    <groupId>com.wix</groupId>
    <artifactId>petri-test-utils</artifactId>
    <version>0.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.wix/petri-test-utils/
implementation 'com.wix:petri-test-utils:0.6.0'
// https://jarcasting.com/artifacts/com.wix/petri-test-utils/
implementation ("com.wix:petri-test-utils:0.6.0")
'com.wix:petri-test-utils:jar:0.6.0'
<dependency org="com.wix" name="petri-test-utils" rev="0.6.0">
  <artifact name="petri-test-utils" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.wix', module='petri-test-utils', version='0.6.0')
)
libraryDependencies += "com.wix" % "petri-test-utils" % "0.6.0"
[com.wix/petri-test-utils "0.6.0"]

Dependencies

compile (13)

Group / Artifact Type Version
com.wix : wix-petri-core jar 0.6.0
commons-configuration : commons-configuration jar 1.10
org.eclipse.jetty : jetty-webapp jar 8.1.5.v20120716
org.apache.httpcomponents : httpclient jar 4.3.1
com.github.briandilley.jsonrpc4j : jsonrpc4j jar 1.1
com.fasterxml.jackson.core : jackson-databind jar 2.4.3
com.fasterxml.jackson.datatype : jackson-datatype-joda jar 2.4.3
com.fasterxml.jackson.module : jackson-module-scala_2.11 jar 2.4.3
mysql : mysql-connector-mxj jar 5.0.12
commons-io : commons-io jar 2.4
org.slf4j : slf4j-simple jar 1.7.7
org.springframework : spring-jdbc jar 4.1.1.RELEASE
org.scala-lang : scala-reflect jar 2.11.8

provided (2)

Group / Artifact Type Version
javax.portlet : portlet-api jar 2.0
javax.servlet : javax.servlet-api jar 3.0.1

test (2)

Group / Artifact Type Version
org.specs2 : specs2-core_2.11 jar 3.7
org.specs2 : specs2-junit_2.11 jar 3.7

Project Modules

There are no modules declared in this project.

Petri

Build Status

Petri is Wix’s holistic experiment system, it covers the lifecycle of product experimenting including A/B tests and feature toggles.

Petri is used at large scale at Wix, supporting dozens of daily changes (instantly affecting production, no deployment needed).

Main features

  • Create and gradually open A/B tests to affect your user’s experience. This feature helps our Product Managers collect data on user behavior before making decisions.
  • Create Feature Toggles to control inner implementation details. This feature helps our developers gradually roll out features.
  • Define filters to determine what users will be included in your defined experiments. Our filters include language, geo, user-agent, individual user IDs (usually used for QA) and more. Custom filters can also be added.
  • Conduction values are periodically reported back to the server to enable quick triaging as well as automatic pausing if a limit to the number of users is specified.

License

Copyright (c) 2014 Wix.com Ltd. All Rights Reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file in the root of the source tree.

com.wix

Wix.com

Open-sourcing useful pieces of code

Versions

Version
0.6.0