如果你和我一样,有提供给他人建电商网站的服务肯定有过这种情况,希望有一个WooCommerce订单模拟器(我简单的找了下没有类似插件,文章的有),来测试网站的性能,检查是否全部功能都正常,可以成功生成订单的不同状态,库存管理是否正常运行,以及是否存在电子邮件问题等。如果只是几个或者十几个订单其实还好,这可以手动做,如果你想要大量的测试还选择手动显然是比较蠢的方法。
前几天我在网上冲浪,发现有人在说类似问题。他们提到了75nineteen在Github上传的一个插件就可以做到虚拟订单的功能。
我试了试,功能运行得非常好,这里分享给大家。
下载虚拟订单插件
这个插件并不在WordPress的后台,所以直接在插件页面是搜索不到的,得去75nineteen的Github下载。你觉得麻烦,也可以直接点这里下载。
下载之后就是正常的WordPress安装插件的方法,直接去到后台 > 插件 > 上传插件
插件设置
下载开启后,我们需要去到WooCommerce > 设置 > 那里会多出一个叫Order Simulator的tab,在这里我们能找到这个插件的全部设置。
首先我们会看到最上面有两个时间:
- Current time 指的是你的当前时间
- Next run 指的是这个插件下次的运行时间
这个插件是自动运行生成订单的,间隙是一小时。它不会自动停止,你得手动停用插件,否则它会一直生成,撑爆你的内存为止。所以到了你想要的订单数量就行了。
- Orders per Hour:每小时生成的订单数量,默认200
- 产品 Products:订单购买的产品,什么都不写就是随机购买。你的网站最起码要有一个产品,不然生成不了订单,因为没有产品嘛,这很合理吧。
- Min Order Products:订单最少产品购买量,默认1
- Max Order Products:订单最多产品购买量,默认5
- Create User Accounts:生成新用户或使用网站已有用户购买
- 已完成订单百分比:默认90%
- 正在处理订单百分比:默认5%
- 失败订单百分比:默认5%
全部设置好后保存修改就可以了,一小时后会自己生成。注意关闭插件。