change: update game examples

This commit is contained in:
lilong.129
2025-07-05 17:04:48 +08:00
parent c2ea564782
commit 147942b34c
7 changed files with 27 additions and 19 deletions
@@ -40,7 +40,7 @@
"actions": [
{
"method": "start_to_goal",
"params": "搜索「浪漫餐厅」,进入小游戏",
"params": "搜索「浪漫餐厅」,点击进入「游戏」tab进入小游戏",
"options": {
"pre_mark_operation": true
}
@@ -63,7 +63,7 @@
"actions": [
{
"method": "start_to_goal",
"params": "浪漫餐厅是一款经营类游戏,以下是游戏的基本规则说明:\n1、点击右下角锅铲,开始任务\n2、将棋子拖拽至相同棋子,可升级生成新棋子\n3、拖拽相同棋子时,被部分遮挡的棋子只能作为拖拽终点,不能作为拖拽起点\n4、当游戏界面中没有相同棋子时,可以点击游戏页面中央的购物袋生成新的棋子\n5、若不知道如何操作,请按照游戏指引进行游玩\n\n请严格按照以上游戏规则,开始游戏\n",
"params": "浪漫餐厅是一款经营类游戏,以下是游戏的基本规则说明:\n1、点击右下角锅铲,开始任务\n2、将棋子拖拽至相同棋子,可升级生成新棋子;注意,必须是相同类别和形状的棋子才能合成,例如,长面包和圆面包不能合成,方形蛋糕和三角形蛋糕不能合成\n3、拖拽相同棋子时,被部分遮挡的棋子只能作为拖拽终点,不能作为拖拽起点\n4、当游戏界面中没有相同棋子时,可以点击游戏页面中央的购物袋生成新的棋子\n5、若不知道如何操作,请按照游戏指引进行游玩\n6、不要连续重复上一步操作,合成失败后及时更换策略\n\n请严格按照以上游戏规则,开始游戏\n",
"options": {
"time_limit": 300,
"pre_mark_operation": true
@@ -12,10 +12,11 @@ import (
func TestGameRomanticRestaurant(t *testing.T) {
userInstruction := `浪漫餐厅是一款经营类游戏,以下是游戏的基本规则说明:
1、点击右下角锅铲,开始任务
2、将棋子拖拽至相同棋子,可升级生成新棋子
2、将棋子拖拽至相同棋子,可升级生成新棋子;注意,必须是相同类别和形状的棋子才能合成,例如,长面包和圆面包不能合成,方形蛋糕和三角形蛋糕不能合成
3、拖拽相同棋子时,被部分遮挡的棋子只能作为拖拽终点,不能作为拖拽起点
4、当游戏界面中没有相同棋子时,可以点击游戏页面中央的购物袋生成新的棋子
5、若不知道如何操作,请按照游戏指引进行游玩
6、不要连续重复上一步操作,合成失败后及时更换策略
请严格按照以上游戏规则,开始游戏
`
@@ -34,7 +35,7 @@ func TestGameRomanticRestaurant(t *testing.T) {
AssertAppInForeground("$package_name"),
hrp.NewStep("进入「浪漫餐厅」小游戏").
Android().
StartToGoal("搜索「浪漫餐厅」,进入小游戏",
StartToGoal("搜索「浪漫餐厅」,点击进入「游戏」tab进入小游戏",
option.WithPreMarkOperation(true)).
Validate().
AssertAI("当前位于游戏界面"),