バージョン選択

フォーラム

メニュー

オンライン状況

27 人のユーザが現在オンラインです。 (14 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 27
もっと...

サイト内検索

その他 > その他 > E2E テスト実行環境

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
seasoft
投稿日時: 2024/2/21 10:58
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: E2E テスト実行環境
現況以下のような状況です。
  17 failed
    [chromium] › test/admin/contents/recommendsearch.test.ts:27:7 › おすすめ商品管理を確認します › おすすめ商品管理画面を確認します
    [chromium] › test/admin/customer/edit.test.ts:13:7 › 会員登録画面のテストをします › 会員登録画面のテストをします ===========
    [chromium] › test/admin/home.test.ts:19:7 › 管理画面Homeの確認をします › システム情報を確認します =====================
    [chromium] › test/admin/ownersstore/plugin_install.test.ts:39:7 › プラグイン管理の確認をします › プラグインを作成します =
    [chromium] › test/admin/system/index.test.ts:28:7 › システム設定>メンバー管理画面を確認をします › メンバー管理画面を開きます =====
    [chromium] › test/admin/total/total.test.ts:31:9 › 売上集計画面を確認をします › 期間別集計の確認をします › 期間別集計画面を開きます =
    [chromium] › test/front_guest/shopping.test.ts:32:7 › 購入フロー(ゲスト)のテストをします › 商品一覧を表示します ==========
    [chromium] › test/front_login/cart/cart_delete.test.ts:27:7 › カートページのテストをします › 商品詳細ページを表示します ===
    [chromium] › test/front_login/cart/cart.test.ts:18:7 › カートページのテストをします › カートの内容を確認します ===========
    [chromium] › test/front_login/contact.test.ts:30:7 › お問い合わせページのテストをします › お問い合わせページを表示します =======
    [chromium] › test/front_login/mypage/change.test.ts:13:7 › 会員登録内容変更画面のテストをします › 会員登録内容変更画面のテストをします
    [chromium] › test/front_login/shopping/shopping_complete.test.ts:17:7 › ご注文完了画面のテストをします › ご注文完了画面へ遷移します
    [chromium] › test/front_login/shopping/shopping_confirm.test.ts:17:7 › ご注文確認画面のテストをします › ご注文確認画面へ遷移します
    [chromium] › test/front_login/shopping/shopping_deliv.test.ts:17:7 › お届け先指定画面のテストをします › お届け先指定画面へ遷移します
    [chromium] › test/front_login/shopping/shopping_payment.test.ts:19:7 › お支払方法・お届け時間等の指定画面のテストをします › お支払方法・お届け時間等の指定画面へ遷移します
    [chromium] › test/front_login/shopping.test.ts:31:7 › 購入フロー(ログイン)のテストをします › 商品を表示します ===========
    [chromium] › test/installer/installer.test.ts:36:7 › インストーラのテストをします › step1 - ECサイトの設定をします =====
  82 skipped
  28 passed (11m)


17 failed のうち、16 は「RequestError: Error: socket hang up」です。(一番最後だけ「Test timeout of 600000ms exceeded.」です。)

  1) [chromium] › test/admin/customer/edit.test.ts:13:7 › 会員登録画面のテストをします › 会員登録画面のテストをします ==========

    RequestError: Error: socket hang up

        at new RequestError (/home/****/node_modules/request-promise-core/lib/errors.js:14:15)
        at Request.plumbing.callback (/home/****/node_modules/request-promise-core/lib/plumbing.js:87:29)
        at Request.RP$callback [as _callback] (/home/****/node_modules/request-promise-core/lib/plumbing.js:46:31)
        at self.callback (/home/****/node_modules/request/request.js:185:22)
        at Request.onRequestError (/home/****/node_modules/request/request.js:877:8)


引用:

socket hang up になる場合は、 OWASP ZAP の proxy または API のアクセス許可が正常に設定されていない可能性が高いです。

PROXY は動作している気がするので、API に疑いを向けています。

ZAP の WEB コンソールから、[ツール]-[API一覧] を開くと、新しいタブで http://192.168.240.2:8090 が開きます。

Docker のポート設定からすると http://localhost:8090 が正しいと推測して、開くも ERR_EMPTY_RESPONSE でした。

念のために、コンテナ上で http://192.168.240.2:8090 にアクセスを試みるも以下の状況でした。
$ docker-compose exec zap bash
zap@9fd405b03ea9:/zap$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
742: eth1@if743: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 02:42:c0:a8:f0:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 192.168.240.2/20 brd 192.168.255.255 scope global eth1
       valid_lft forever preferred_lft forever
744: eth0@if745: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 02:42:c0:a8:e0:05 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 192.168.224.5/20 brd 192.168.239.255 scope global eth0
       valid_lft forever preferred_lft forever
zap@9fd405b03ea9:/zap$ lynx http://192.168.240.2:8090/

Looking up 192.168.240.2:8090
Making HTTP connection to 192.168.240.2:8090
Sending HTTP request.
HTTP request sent; waiting for response.
Alert!: Unexpected network read error; connection aborted.
Can't Access `http://192.168.240.2:8090/'
Alert!: Unable to access document.

lynx: Can't access startfile
zap@9fd405b03ea9:/zap$ curl -v http://192.168.240.2:8090/
*   Trying 192.168.240.2:8090...
* Connected to 192.168.240.2 (192.168.240.2) port 8090 (#0)
> GET / HTTP/1.1
> Host: 192.168.240.2:8090
> User-Agent: curl/7.74.0
> Accept: */*
>
* Empty reply from server
* Connection #0 to host 192.168.240.2 left intact
curl: (52) Empty reply from server


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   E2E テスト実行環境 seasoft 2024/1/27 18:44
     Re: E2E テスト実行環境の Node.js バージョン seasoft 2024/1/28 2:50
     Re: E2E テスト実行環境 seasoft 2024/1/28 16:48
       Re: E2E テスト実行環境 seasoft 2024/1/28 16:55
         Re: E2E テスト実行環境 nanasess 2024/2/2 10:48
           Re: E2E テスト実行環境 seasoft 2024/2/5 2:11
         » Re: E2E テスト実行環境 seasoft 2024/2/21 10:58
             Re: E2E テスト実行環境 seasoft 2024/2/21 13:47
             Re: E2E テスト実行環境 nanasess 2024/2/21 17:41
               Re: E2E テスト実行環境 seasoft 2024/2/21 20:30
                 Re: E2E テスト実行環境 seasoft 2024/2/26 15:46
                   Re: E2E テスト実行環境 nanasess 2024/2/26 16:07
                     Re: E2E テスト実行環境 seasoft 2024/2/27 12:15
                       Re: E2E テスト実行環境 seasoft 2024/3/2 12:22
                   Re: E2E テスト実行環境 seasoft 2024/3/28 13:33
                     Re: E2E テスト実行環境 nanasess 2024/4/9 1:23
                       Re: E2E テスト実行環境 seasoft 2024/4/9 20:35
                         Re: E2E テスト実行環境 nanasess 2024/4/9 23:11
                           Re: E2E テスト実行環境 seasoft 2024/4/10 11:55
                             Re: E2E テスト実行環境 nanasess 2024/4/10 12:16
                             Re: E2E テスト実行環境 nanasess 2024/4/19 0:42

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,421名です
総投稿数は110,086件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1305
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.