某些编程语言或框架(即Ruby或Yii2)中使用的扩展或库,用于生成用于调试和测试的虚假数据。
我正在定义一些工厂来测试我的电子商务商店。我创建了一个 Faker 提供程序,它可以返回一个包含随机产品所有数据的字典。 我想要...
我使用 Hautelook AliceBundle,它使用 Faker 使用真实世界数据生成灯具。 在 Alice 中,我们可以在 YAML 文件中使用参数,如下所示: 参数: pwd_parameter:任何东西 我的\
我正在测试一个表单,用户必须在其中输入一些文本(假设为 100 到 500 个字符)。 我尝试模拟用户输入: $this->actAs($user) ->访问('myweb/create') - >类型(...
我想知道是否可以使用 Cypress 的内置功能 .as 来存储一些随机生成的文本,然后对其进行验证。我尝试了各种方法来处理这个问题,但我不能......
如何使用 Faker() 生成假名称并将现有名称作为种子实例传递
我有一个包含客户名称的数据框,我需要将其用于测试数据目的,但需要混淆名称。该名称需要具有确定性:如果表中存在相同的名称,那么它...
在 mimesis 文档/代码中,我看到 BaseProvider 以及所有提供者都有一个种子 kwarg。关于它的文档很少(据我所知),但看起来就像 faker 一样,我......
我正在尝试使用 Faker 在 Katalon 中生成邮政编码。我已将 javafaker jar 导入到项目驱动程序文件夹中。以下代码给了我一个错误,我无法找出原因: 导入 com.git...
fakerphp/faker 和 fzaninotto/faker 有什么区别?
我是 Laravel 的新手,我一直在努力清楚地了解如何使用 Faker 生成测试数据。现在真正让我困惑的事情之一是不同的版本......
我正在尝试在 Laravel Factory 中生成唯一的日期序列。例如。: 2019-05-04 2019-05-05 2019-05-06 ... 2019-07-04 我尝试了这个,每个日期出现 0 - n 次。 $faker->unique()...
我想创建我自己的客户 Faker 提供商。 我正在使用factory-boy,它已经包含了Faker,所以在我的测试工厂中我使用UserFactory name = factory.Faker('nam...
ModuleNotFoundError:没有名为“faker”的模块
我正在尝试安装 faker 软件包,并收到一条已成功安装的消息 但是当尝试 from faker import Faker 的代码时,我收到一条消息 ModuleNotFoundError: No module named 'faker...
我正在尝试使用 Maven 添加外部库。 教程提到右键单击模块,然后选择“添加框架支持”。我仔细查看了,但找不到那个选项...
我看到仓库完全空白,有一条消息说 亚伦·斯沃茨到底发生了什么? 我想知道继续使用它是否仍然安全,或者我们应该改用其他替代方案......
Faker 如何使用命令行 -i 使用社区提供商(例如 faker_airtravel)生成数据
我知道使用 python 脚本生成机场数据,例如: python -c "from faker import Faker; from faker_airtravel import AirTravelProvider; fake = Faker(); fake.add_provider(AirTravelPro...
我正在学习一个教程,我正在尝试让 faker 将数据放入数据库中。我正在使用这段代码。 我正在遵循一个教程,我正在尝试让 faker 将数据放入数据库中。我正在使用这个代码。 <?php namespace Database\Factories; use Illuminate\Database\Eloquent\Factories\Factory; /** * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Listing> */ class ListingFactory extends Factory { /** * Define the model's default state. * * @return array<string, mixed> */ public function definition() { return [ 'title' => $this->faker->sentence(), // 'tags' => 'Laravel, API, Backend', // 'company' => $this->faker()->company(), // 'location' => $this->faker()->city(), // 'email' => $this->faker()->companyemail(), // 'website' => $this->faker()->url(), // 'description' => $this->faker()->paragraph(5), ]; } } 我只是将其限制在标题中,试图找出我的问题是什么。 这是我遇到的错误。 ` INFO Seeding database. Illuminate\Database\QueryException SQLSTATE[HY000]: General error: 1364 Field 'tags' doesn't have a default value (Connection: mysql, SQL: insert into `listings` (`title`, `updated_at`, `created_at`) values (Ea a voluptatem cum quidem eos aperiam., 2023-10-23 15:46:39, 2023-10-23 15:46:39)) at vendor\laravel\framework\src\Illuminate\Database\Connection.php:801 797▕ $this->getName(), $query, $this->prepareBindings($bindings), $e 798▕ ); 799▕ } 800▕ ➜ 801▕ throw new QueryException( 802▕ $this->getName(), $query, $this->prepareBindings($bindings), $e 803▕ ); 804▕ } 805▕ } 1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:580 PDOException::("SQLSTATE[HY000]: General error: 1364 Field 'tags' doesn't have a default value") 2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:580 PDOStatement::execute()` 我尝试准确复制代码,但找不到错误。 预先感谢您的帮助。 我只是想在数据库中植入一些虚假数据进行测试 除非 tags 列可为空,否则您需要传递它才能从工厂创建模型。 Listing::factory()->create(['tags' => 'Some, Tags, Here']);
我有一些数据集,我想为每个数据集创建一个代表该数据集的假数据集。我需要动态地执行此操作,仅基于数据类型(数字,obj) ...
laravel 测试时出现目标类 [config] 不存在错误
所以我尝试在 Laravel 中使用工厂进行测试 我已经收到这个错误很长时间了,这很烦人 我正在尝试使用 faker 进行测试,检查它是否创建并插入数据
找不到模块 Faker,db_connect 导致 DAG 在 apache 气流中中断
损坏的 DAG:[/opt/airflow/dags/etl_pipeline_dag.py] 回溯(最近一次调用): 文件“”,第 219 行,位于 _call_with_frames_removed 中 文件“/opt/
我最近开始与 Faker 合作,因为它能够将数据本地化到各个区域。当尝试生成本地化电话号码时,我意识到有多种格式......
使用 faker 生成性别的最佳方式是什么,生成一个名称以使性别与名称匹配 返回 [ 'name' => $faker->name, '电子邮件' => $faker->安全...