> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# テストデータでアプリをテストする

> 本番データに影響を与えずに、安全な環境でアプリをテストします

別のテストデータベースを使用してアプリをテストすることで、本番データに影響を与えずに変更を試すことができます。**App Settings** で **Test Data** トグルをオンにすると、本番データとテストデータを切り替えることができ、リリース前にテストレコードでアプリの動作を確認できます。

たとえば、予約アプリを構築している場合、テストデータを使用して架空のサービスを作成し、実際のスケジュールを埋めることなく予約、キャンセル、リマインダーをテストできます。テストデータでフロー、価格、メールが正しく見えるか確認し、ライブアプリのカレンダーを実際のクライアント専用に保つことができます。

<Warning>
  **重要:**

  * この機能は **Builder** プラン以上で利用できます。
  * 公開されたアプリは常に本番データを使用します。テストモードをオンにしても、ダッシュボードとプレビューのデータにのみ影響します。
</Warning>

***

## テストモードを有効にする

**App Settings** の **Test Data** 設定をオンにすると、アプリ用の別のテストデータベースが作成され、プレビューでテストモードにアクセスできます。

<Note>
  **注意:** Test Data をオンにすると、新しい空のデータベースが作成されます。既存の本番データはテストデータベースにコピーされません。
</Note>

**テストモードをオンにするには:**

1. アプリエディタで **Dashboard** をクリックします。
2. **Settings** をクリックします。
3. **App Settings** をクリックします。
4. **Test Data** トグルをオンにします。

<Frame caption="App Settings で Test Data をオンにする">
  <img src="https://mintcdn.com/base44/4dqNl8YqGbHrLXZT/images/testdatatoggle.png?fit=max&auto=format&n=4dqNl8YqGbHrLXZT&q=85&s=27125e7668bc1b1a0d701fd359dd5bf6" alt="App Settings で Test Data をオンにする" width="2432" height="830" data-path="images/testdatatoggle.png" />
</Frame>

***

## テストデータへのアクセス

**Data** タブに移動して、テーブル内のレコードを表示および編集し、本番データとテストデータのどちらを操作するかを選択できます。本番データを信頼できる情報源として保持しながら、テスト環境で構造やコンテンツを試すことができます。

<Frame caption="Data タブで本番データとテストデータを切り替える">
  <img src="https://mintcdn.com/base44/4k2CfxhN_xrEuFeU/images/prodandtestdata.png?fit=max&auto=format&n=4k2CfxhN_xrEuFeU&q=85&s=088110dda3f621bc5fa00bb4e6c62588" alt="Data タブで本番データとテストデータを切り替える" width="2428" height="906" data-path="images/prodandtestdata.png" />
</Frame>

**テストデータにアクセスするには:**

1. アプリエディタで **Dashboard** をクリックします。
2. **Data** をクリックします。
3. 左メニューで操作したいデータテーブルをクリックします。
4. 上部の **Test** をクリックします。
5. レコードを追加、編集、削除します。

<Tip>
  **ヒント:** AI チャットにテストデータの追加を依頼することもできます。
</Tip>

<Note>
  **注意:**

  * **Production** を選択して行った変更は、本番データのみに影響します。
  * **Test** を選択して行った変更は、テストデータのみに影響します。
  * 本番データとテストデータは完全に分離されています。一方を更新しても、もう一方は更新されません。
</Note>

***

## プレビューでアプリをテストする

プレビューモードを使用して、ライブデータを安全に保ちながら、実際のインタラクションでアプリがどのように動作するかを確認できます。アプリプレビューの上部で、本番モードとテストモードを切り替えることができ、プレビューがデータをどこで読み書きするかを制御できます。

テストモードで変更を加えた場合、**Data** タブに移動し、**Test** を選択して作成されたレコードを確認できます。

<Frame caption="アプリプレビューでテストデータモードをオンにする">
  <img src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/testdata-1.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=1b11bacc76ac10349532f9a0d56bca6e" alt="アプリプレビューでテストデータモードをオンにする" lightAlt="アプリプレビューでテストデータモードをオンにする" darkAlt="アプリプレビューでテストデータモードをオンにする" className="hidden dark:block" width="2316" height="1150" data-path="images/testdata-1.jpg" />

  <img src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/testdata.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=5e8c89cf5feba22d025e696fbcf9f712" alt="アプリプレビューでテストデータモードをオンにする" lightAlt="アプリプレビューでテストデータモードをオンにする" darkAlt="アプリプレビューでテストデータモードをオンにする" className="dark:hidden" width="2316" height="1150" data-path="images/testdata.jpg" />
</Frame>

**テストモードでアプリをプレビューするには:**

1. アプリエディタで **Preview** をクリックします。
2. プレビューの上部にある **Turn on test data** アイコン <Icon icon="database" /> をクリックします。
3. 通常通りプレビューを使用して、データの作成、更新、削除を行います。

<Note>
  **注意:**

  * プレビューでテストモードがオンになっている場合、すべてのデータの読み書きはテストデータに対して行われます。
  * プレビューでテストモードがオフになっている場合、すべてのデータの読み書きは本番データに対して行われます。
  * プレビューでテストモードのオン/オフを切り替えても、公開されたアプリが使用する環境には影響しません。ライブアプリは常に本番データを使用します。
</Note>

***

## アプリのテストリンクを共有する

テストリンクを共有して、チームメイトやクライアントがテストデータと未公開の変更でアプリを試せるようにします。テストリンクを開いた人はテストデータベースとのみ対話するため、ライブアプリと本番レコードは安全なままです。

**テストリンクを共有するには:**

1. アプリエディタの右上にある **Publish** をクリックします。
2. **Testing Link** をクリックします。
3. **Copy testing link** をクリックします。
4. メールやチャットなど、共有したい場所にリンクを貼り付けます。

<Frame caption="アプリのテストリンクをコピーする">
  <img src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/testinglink-1.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=1908875a0c7d27e0dba507ca6d78b94a" alt="アプリのテストリンクをコピーする" title="アプリのテストリンクをコピーする" className="mx-auto hidden dark:block" style={{ width:"88%" }} lightAlt="アプリのテストリンクをコピーする" darkAlt="アプリのテストリンクをコピーする" width="1284" height="598" data-path="images/testinglink-1.jpg" />

  <img src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/testinglink.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=a2fb25a538f0147a800614bf15a3198e" alt="アプリのテストリンクをコピーする" title="アプリのテストリンクをコピーする" className="mx-auto dark:hidden" style={{ width:"88%" }} lightAlt="アプリのテストリンクをコピーする" darkAlt="アプリのテストリンクをコピーする" width="1284" height="598" data-path="images/testinglink.jpg" />
</Frame>

<Note>
  **注意:**

  * テストリンクは、**App Settings** で **Test Data** をオンにした後にのみ利用可能です。
  * テストリンクを開いた人は、未公開の変更を見て、テストデータとのみ対話します。リンクはライブアプリや本番レコードを変更しません。
</Note>

***

## よくある質問

テストデータでアプリをテストする方法について詳しくは、以下の質問をクリックしてください。

<AccordionGroup>
  <Accordion title="なぜテストデータベースが空なのですか?">
    テストモードをオンにしたとき、テストデータベースは空の状態から始まります。Data タブでテストデータを追加または編集するか、テストモードをオンにしたプレビューモードでデータを作成すると、レコードが表示されます。
  </Accordion>

  <Accordion title="本番モードとテストモードの両方で同じデータを使用できますか?">
    どちらの方向にも、本番データとテストデータの間の自動同期はありません。両方の環境にレコードを存在させたい場合は、それぞれ別々に作成またはインポートしてください。
  </Accordion>

  <Accordion title="テストモードをオフにできますか?">
    いつでも **Settings** と **App Settings** に戻り、**Test Data** トグルをオフにできます。オフにすると、テストデータベースは Data タブから非表示になりますが、後で再びオンにする場合に備えて既存のテストデータは保持されます。
  </Accordion>

  <Accordion title="AI チャットは本番データとテストデータのどちらを使用しますか?">
    AI チャットを使用してデータを追加または更新する場合、デフォルトでは本番データを操作します。ただし、テストデータの追加、編集、削除を依頼することもできます:

    <img src="https://mintcdn.com/base44/BgK_OqaRJVORRqJx/images/testdatachat.png?fit=max&auto=format&n=BgK_OqaRJVORRqJx&q=85&s=87d9674193d3e98d3eedac75ba283757" alt="Testdatachat" width="3448" height="1912" data-path="images/testdatachat.png" />
  </Accordion>
</AccordionGroup>

<Note>このページは AI を使用して翻訳されました。最も正確で最新の情報については、[英語版](/) を参照してください。 </Note>
