Skip to content

Commit

Permalink
补充内容 订正内容
Browse files Browse the repository at this point in the history
  • Loading branch information
fr1g committed Apr 4, 2024
1 parent 7ec753e commit 772bed3
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 7 deletions.
12 changes: 11 additions & 1 deletion .vitepress/sideBar/zhCN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,17 @@ export const sidebar: DefaultTheme.SidebarItem[] = [
{text: "指路官方", link: '/zhCN/guide/contact'},
{text: "CSA账户", link: '/zhCN/guide/account'},
{text: "加入我们!", link: '/zhCN/guide/joinus'},
// {text: "审核规则", link: '/zhCN/guide/code_of_joining_application'}, // 未就绪
{text: "审核规则", link: '/zhCN/guide/code_of_joining_application'}, // 未就绪
{
text: '标准和规则(公开件)',
link: '/zhCN/guide/standard/',
collapsed: true,
items: [
{text: "LauncherX稳定版构建许可测试标准", link: '/zhCN/guide/standard/lx-stable-test-standard'},
{text: "CMFS测试标准", link: '/zhCN/guide/standard/cmfs-stable-test-general-standard'},

]
},
]
},
{
Expand Down
4 changes: 2 additions & 2 deletions zhCN/guide/code_of_joining_application.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# 欢迎来到日冕知识库(CSKB)
# 新成员审核规则

在这里您可以查阅到日冕工作室所属项目的部分技术文档、疑难解答,以及 Minecraft 相关的各种技术规范和样例
编辑中, 编辑完成后将会由llr复核然后公开.
1 change: 1 addition & 0 deletions zhCN/guide/standard/cmfs-stable-test-general-standard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
暂未编写
4 changes: 4 additions & 0 deletions zhCN/guide/standard/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 标准说明文档

这里保存着公开的日冕产品测试标准等标准的说明文档.

37 changes: 37 additions & 0 deletions zhCN/guide/standard/lx-stable-test-standard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# LauncherX 稳定版构建许可测试标准

为了确保稳定版和公众测试版的基本稳定性, 制定此标准. 在从上游构建分支向下合并时, 最新的上游构建需要经过人为的此测试流程, 并且满足此测试要求, 方允许向下手动合并.

## 测试流程

在每月下旬, 合并Higgs到Neutrino, 以供在Neutrino开始评估版本. 这是为了不影响Higgs分支的主线开发进程.

测试员需要在所有支持的操作系统平台上执行测试. 为了确保基本可用性, 在不同的操作系统需要作出不同的环境控制.

- Windows: 如果系统环境是测试员的日常工作环境, 为了避免受到工作环境的影响, 建议测试员开启新的Windows沙盒实例进行测试.
- macOS: 如果系统环境是测试员的日常工作环境, 为了避免受到工作环境的影响, 可以创建专用于测试的虚拟机, 或新建用户账户来隔离测试环境.
- Linux: 建议测试员使用虚拟机准备测试环境. 若有可能, 应该创建全新的虚拟机. 测试需要涵盖Ubuntu系列和Fedora系列, Arch系列可选.

从初次设置开始, 对崭新启动的LauncherX进行功能测试. 具体测试内容如下:

## 测试内容

- 从初次设置到启动器设置到具体游戏设置, 按钮、输入框等需要依次测试并判断启动器行为是否符合预期.
- 测试个性化外观选项是否符合预期
- 测试游戏下载、安装、带游戏模组加载器的版本是否能正常安装
- 游戏是否能正常补全, 补全游戏是否能正常启动
- 导入导出整合包是否正常工作
- 尝试触发崩溃, 崩溃分析器和支持包生成是否正常工作

## 预期结果

- 所有输入框在编辑、清空、输入非预期内容后均不会导致启动器崩溃, 所有按钮都可以正常唤起功能方法且不会引发崩溃
- 外观符合文字介绍的预期
- 游戏能正常下载安装
- 游戏能正常补全和启动
- 所有支持的整合包均正常可以导出和导入, 导出的完整包内容可用
- 崩溃分析器按预期触发, 支持包内容完整可用.

## 后续

以上测试内容全部通过, 代表这个Neutrino版本可以向下合并到Proton, 然后在每月(或每两个月)固定日期推送到Stable. 一个阶段的稳定版审核通过, 宣发人员开始在各平台更新启动器内容更新日志.
8 changes: 4 additions & 4 deletions zhCN/lxguide/features/modpack-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,10 +182,10 @@ LauncherX同样支持将整合包导出为Curseforge格式. Curseforge格式是
**** 如果您是macOS或Linux用户并且整合包内存在 “LauncherX的配置文件(LauncherX.json)和LauncherX文件夹” ,那么您需要将这两个项目保持同级地复制到指定的目录下:

`````
macOS = "~/Library/Application Support/LauncherX/"
macOS = "~/documents/Library/Application Support/LauncherX/"
// 两个项目均存放在这个路径中
// (~是您用户文件夹的起始点。一般会在Finder中显示一个小房子的图标;
// Library可能会显示为其本地化名称“资源库”)
// Library可能会显示为其本地化名称“资源库”, 而documents可能本地化叫做“文档”)
Linux = "~/documents/LauncherX/"
// 两个项目均存放在这个路径中
Expand All @@ -200,10 +200,10 @@ Linux = "~/documents/LauncherX/"
~将它复制或移动到指定的目录下:

``````
macOS: "~/Library/Application Support/"
macOS: "~/documents/Library/Application Support/"
// .minecraft/ 存放在这个路径下
// (~是您用户文件夹的起始点。一般会在Finder中显示一个小房子的图标;
// Library可能会显示为其本地化名称“资源库”)
// Library可能会显示为其本地化名称“资源库”, 而documents可能本地化叫做“文档”)
Linux: "~/documents/"
// .minecraft/ 存放在这个路径下
Expand Down

0 comments on commit 772bed3

Please sign in to comment.