ProductManagePage extends AbstractAdminPageStyleGuide
商品管理/商品一覧
Table of Contents
$URL | ||
---|---|---|
$検索条件_プロダクト | ||
$検索ボタン | ||
$詳細検索ボタン | ||
$検索結果_メッセージ | ||
$検索結果_結果なしメッセージ | ||
$検索結果_エラーメッセージ | ||
$検索結果_一覧 | ||
$一括削除エラー | ||
$tester | AcceptanceTester | |
$tester | AcceptanceTester | |
__construct() | ProductListPage constructor. | mixed |
go() | mixed | |
wait() | $this | |
検索() | 指定した商品名/ID/コードで検索する。 | $this |
詳細検索_ステータス() | mixed | |
検索結果_規格設定() | 検索結果の指定した行の規格設定に遷移。 | $this |
検索結果_複製() | 検索結果の指定した行の複製。 | $this |
検索結果_確認() | 検索結果の指定した行の確認。 | $this |
検索結果_選択() | 検索結果の指定した行を選択。 | $this |
規格確認ボタンをクリック() | Btn class product, list product search | $this |
規格確認をキャンセル() | Btn class product, list product search | $this |
規格編集画面に遷移() | $this | |
検索結果_削除() | 検索結果の指定した行を削除。 | $this |
Accept_複製する() | mixed | |
Accept_削除() | mixed | |
Cancel_削除() | mixed | |
CSVダウンロード() | mixed | |
CSV出力項目設定() | mixed | |
すべて選択() | mixed | |
完全に削除() | mixed | |
一括削除完了() | mixed | |
atPage() | ページに移動しているかどうか確認。 | $this |
goPage() | ページに移動。 | $this |
__construct() | AbstractAdminPage constructor. | mixed |
Properties
$URL
public
static mixed
$URL
= '/product'
$検索条件_プロダクト
public
static mixed
$検索条件_プロダクト
= ['id' => 'admin_search_product_id']
$検索ボタン
public
static mixed
$検索ボタン
= '#search_form .c-outsideBlock__contents button'
$詳細検索ボタン
public
static mixed
$詳細検索ボタン
= '//*[@id="search_form"]/div[1]/div/div/div[2]/a/span'
$検索結果_メッセージ
public
static mixed
$検索結果_メッセージ
= '#search_form > div.c-outsideBlock__contents.mb-5 > span'
$検索結果_結果なしメッセージ
public
static mixed
$検索結果_結果なしメッセージ
= '.c-contentsArea .c-contentsArea__cols div.text-center.h5'
$検索結果_エラーメッセージ
public
static mixed
$検索結果_エラーメッセージ
= '.c-contentsArea .c-contentsArea__cols div.text-center.h5'
$検索結果_一覧
public
static mixed
$検索結果_一覧
= '#page_admin_product > div > div.c-contentsArea > div.c-contentsArea__cols > div > div > form > div.card.rounded.border-0.mb-4 > div.card-body.p-0 > table > tbody'
$一括削除エラー
public
static mixed
$一括削除エラー
= ['id' => 'bulkErrors']
$tester
protected
AcceptanceTester
$tester
$tester
protected
AcceptanceTester
$tester
Methods
__construct()
ProductListPage constructor.
public
__construct(
$I :
AcceptanceTester
)
: mixed
Parameters
- $I : AcceptanceTester
Return values
mixedgo()
public
static go(
$I :
AcceptanceTester
)
: mixed
Parameters
- $I : AcceptanceTester
Return values
mixedwait()
public
wait(
[ $second :
= 3 ]
)
: $this
Parameters
Return values
$this検索()
指定した商品名/ID/コードで検索する。
public
検索(
[ $product :
string
= '' ]
)
: $this
Parameters
- $product : string = ''
商品名/ID/コード
Return values
$this詳細検索_ステータス()
public
詳細検索_ステータス(
$value :
mixed
)
: mixed
Parameters
- $value : mixed
Return values
mixed検索結果_規格設定()
検索結果の指定した行の規格設定に遷移。
public
検索結果_規格設定(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$this検索結果_複製()
検索結果の指定した行の複製。
public
検索結果_複製(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$this検索結果_確認()
検索結果の指定した行の確認。
public
検索結果_確認(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$this検索結果_選択()
検索結果の指定した行を選択。
public
検索結果_選択(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$this規格確認ボタンをクリック()
Btn class product, list product search
public
規格確認ボタンをクリック(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$this規格確認をキャンセル()
Btn class product, list product search
public
規格確認をキャンセル(
)
: $this
Return values
$this規格編集画面に遷移()
public
規格編集画面に遷移(
)
: $this
Return values
$this検索結果_削除()
検索結果の指定した行を削除。
public
検索結果_削除(
$rowNum :
int
)
: $this
Parameters
- $rowNum : int
検索結果の行番号(1から始まる)
Return values
$thisAccept_複製する()
public
Accept_複製する(
$rowNum :
mixed
)
: mixed
Parameters
- $rowNum : mixed
Return values
mixedAccept_削除()
public
Accept_削除(
$rowNum :
mixed
)
: mixed
Parameters
- $rowNum : mixed
Return values
mixedCancel_削除()
public
Cancel_削除(
$rowNum :
mixed
)
: mixed
Parameters
- $rowNum : mixed
Return values
mixedCSVダウンロード()
public
CSVダウンロード(
)
: mixed
Return values
mixedCSV出力項目設定()
public
CSV出力項目設定(
)
: mixed
Return values
mixedすべて選択()
public
すべて選択(
)
: mixed
Return values
mixed完全に削除()
public
完全に削除(
)
: mixed
Return values
mixed一括削除完了()
public
一括削除完了(
)
: mixed
Return values
mixedatPage()
ページに移動しているかどうか確認。
protected
atPage(
$pageTitle :
)
: $this
Parameters
Return values
$thisgoPage()
ページに移動。
protected
goPage(
$url :
[, $pageTitle :
mixed
= '' ]
)
: $this
Parameters
Return values
$this__construct()
AbstractAdminPage constructor.
public
__construct(
$I :
AcceptanceTester
)
: mixed
Parameters
- $I : AcceptanceTester