《Drupal实战》——2.5 使用Node clone快速添加测试数据

简介: 本节书摘来自华章计算机《Drupal实战》一书中的第2章,第2.5节,作者 葛红儒,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.5 使用Node clone快速添加测试数据

我们需要添加更多的测试数据,一个一个地添加比较麻烦,通常在搭建网站的时候,我们可以使用Devel模块来生成测试数据。但是这个模块生成的测试数据都是英文的,所以对于我们这些中文用户来说,用它来生成测试数据不合适,除非是给外国人搭建网站。我一般选择使用Node clone模块生成测试数据,也就是说,我一般先创建好一篇内容,然后使用Node clone模块一篇一篇地克隆出测试数据。它虽然没有Devel模块那么智能,但是也可以节省不少时间。

我们现在下载、安装并启用Node clone模块,当前版本为7.x-1.0-beta1。然后我们再次访问图书页面“平凡的世界”,此时我们会看到Clone content这样的链接,如图2-85所示。

image

单击这个链接,在克隆的表单页面,我们将图书基本信息里面的书名从默认的“Clone of 平凡的世界(全三部)”修改为“平凡的世界(全三部)1”。然后保存这个表单。按照同样的办法再创建8篇“平凡的世界”。我们现在有了10篇图书数据了,如图2-86所示。

image

相关文章
|
3天前
|
数据采集 存储 JSON
利用Node.js实现拉勾网数据爬取
利用Node.js实现拉勾网案数据爬取
|
3天前
|
传感器 数据采集 算法
LabVIEW无人机大气数据智能测试系统
LabVIEW无人机大气数据智能测试系统
12 3
|
2天前
|
监控 数据挖掘 定位技术
Spartacus 测试,后台修改 product price 数据后,添加到 Cart 时,会带出来最新的价格吗
Spartacus 测试,后台修改 product price 数据后,添加到 Cart 时,会带出来最新的价格吗
15 2
|
2天前
|
存储 JSON JavaScript
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
13 0
|
3天前
LabVIEW使用VI服务器的调用节点将数据传递到另一个VI 使用调用节点(Invoke Node)与通过引用调用节点(Call by Reference)调用VI时有什么差别?
LabVIEW使用VI服务器的调用节点将数据传递到另一个VI 使用调用节点(Invoke Node)与通过引用调用节点(Call by Reference)调用VI时有什么差别?
|
3天前
|
JSON 测试技术 数据格式
Elasticsearch 8.X 如何生成 TB 级的测试数据 ?
Elasticsearch 8.X 如何生成 TB 级的测试数据 ?
15 0
|
3天前
|
JavaScript 前端开发 开发工具
【JavaScript 技术专栏】Node.js 基础与实战
【4月更文挑战第30天】本文介绍了Node.js的基础及应用,包括事件驱动的非阻塞I/O、单线程模型和模块系统。内容涵盖Node.js的安装配置、核心模块(如http、fs、path)及实战应用,如Web服务器、文件操作和实时通信。文章还讨论了Node.js的优劣势、与其他技术的结合,并通过案例分析展示项目实施流程。总结来说,Node.js是高效后端开发工具,适合构建高并发应用,其广阔的应用前景值得开发者探索。
|
3天前
|
人工智能 测试技术
测试数据不再难,人工智能批量生成给你用!
本文介绍了如何利用ChatGPT生成测试数据。测试数据是验证功能和触发异常场景的关键,设计时需全面考虑等价类、边界值和正交法。实践中,先明确数据类型、格式和需求,然后向ChatGPT提供相关信息。例如,对于只能输入中国手机号的输入框,初始提示可能只包含正常手机号,但应进一步补充异常场景,如非数字、长度错误、非中国号码、特殊字符、空输入等。此外,可通过指定yaml格式来满足代码使用需求。总结来说,生成测试数据需清晰定义需求,拆分任务,并系统测试各种变化。
25 2
|
3天前
|
编解码 前端开发 JavaScript
node实战——koa实现文件下载和图片/pdf/视频预览(node后端储备知识)
node实战——koa实现文件下载和图片/pdf/视频预览(node后端储备知识)
30 1
|
3天前
|
存储 缓存 NoSQL
node实战——koa给邮件发送验证码并缓存到redis服务(node后端储备知识)
node实战——koa给邮件发送验证码并缓存到redis服务(node后端储备知识)
24 0