diff options
Diffstat (limited to 'qa/lib/gitlab/page/group/settings/billing.rb')
-rw-r--r-- | qa/lib/gitlab/page/group/settings/billing.rb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/qa/lib/gitlab/page/group/settings/billing.rb b/qa/lib/gitlab/page/group/settings/billing.rb new file mode 100644 index 00000000000..24d327502f8 --- /dev/null +++ b/qa/lib/gitlab/page/group/settings/billing.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +module Gitlab + module Page + module Group + module Settings + class Billing < Chemlab::Page + # TODO: Supplant with data-qa-selectors + h4 :billing_plan_header, css: 'div.billing-plan-header h4' + + link :start_your_free_trial + + link :upgrade_to_premium, css: '[data-testid="plan-card-premium"] a.billing-cta-purchase-new' + link :upgrade_to_ultimate, css: '[data-testid="plan-card-ultimate"] a.billing-cta-purchase-new' + end + end + end + end +end |