Quality Assurance: Academy: Mindgeek
Quality Assurance: Academy: Mindgeek
Quality Assurance: Academy: Mindgeek
Academy
MindGeek
In this course we will cover
Technical Analysis
Projects - Teams and
Definitions
Paysites Products (P1)
Mindgeek has a vast collection of products but as P1 we are only focusing on
Paysites. Paysites are all the sites that are Subscription-based. We have the
following Subscriber Types:
-Networks: These are high quality products that include channels, sites and
older products that are now offered as a scene category
-Sites: These are lesser known products that offer a limited production of
videos
1. Cascade Service
2. Purchase API
3. BIN Routing Service
4. Bundle Management Operations
5. Distributed Tracing
6. Fraud Service
7. Purchase Gateways (Epoch, RocketGate, NetBilling etc)
8. Transaction Service
Two main domains/profiles exist where the
above services are applied accordingly
Probiller is one platform in development, thus two types of the same platform
exist. Probiller Legacy which is the biggest one currently and Probiller NG
which is the newest more updated version of PB Legacy
Traffic Junky
Traffic Junky is a web advertising company founded in 2008 and its mission is
to offer solutions to advertiser in order to improve performance of promoting
their products with marketing ad campaigns
Frameworks- Platforms
Katalon
Jenkins is an CI/CD open source automation tool written in Java with plugins
built for Continuous Integration purpose. Jenkins is used to build and test
your software projects continuously making it easier for developers to
integrate changes to the project, and making it easier for users to obtain a
fresh build
Jira
Jira software is a powerful platform that combines issue collection and agile
project management capabilities into a single application. Using Jira software
helps you plan and organize tasks, workflows, and reports for your agile team
more efficiently. It is a built for every member of your software team to plan,
track and release software.
Plan: Create user stories and issues plan sprints and distribute tasks across
your software team.
Track: Prioritize and discuss your team’s work in full context with complete
visibility.
Release: Ship with confidence and sanity knowing the information you have is
always up-to date.
Key Terms to know
Issues
A Jira ‘issue’ refers to a single work item of any type or size of any type or size
that is tracked from creation to completion. For example, an issue could be a
feature being developers by a software team, a to-do item for a marketing
team, or a bug raised by a Software Quality Assurance.
Other commonly used terms for issues are ‘requests’, ‘tickets' or ‘tasks’.
Projects
A project is, quite simply, a collection of issues that are held in common by
purpose or context. Issues grouped into projects can be configured in a variety
of ways, ranging from visibility restrictions to available workflows.
Jira Software projects are flexible working spaces that allow you to group like
issues by team, business unit, product, or stream of work. Projects don’t need
to be tied to the same delivery date. For example, if you group your issues by
team, you could have a marketing project, a development project, and a legal
project, all of which would track ongoing work of those particular teams.
Every issue would be represented by an issue keys (specific to a project) and
an issue number, I.e. WEP1, BG, TJQA, TJP.
Workflows