---
title: "软件工程与质量保障"
author: "Perrin Yong"
author_profile: https://www.pystone.net/profile/
published_by: "Perrin Yong"
canonical: https://www.pystone.net/notes/software-engineering-and-quality/
type: topic
content_role: moc
source_type: "moc"
visibility: public
id_stability: rename-stable
source_path: "10-计算机、信息技术与工程/03-软件工程与质量保障/软件工程与质量保障.md"
content_hash: 84efa24dc79cfb12c766267a78f5543dc6a3d1572d8f8c753f49c64be3fa8bae
knowledge_version: 224c990773de.5fa8af6e39fa
site_commit: 224c990773de166d23a886306577dd90379529ce
notes_commit: 5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a
---
# 软件工程与质量保障

> 此页是集合 MOC：用于建立稳定入口和反向链接。它由工具生成，不替代人工维护的主题关系。

- 上级：[计算机、信息技术与工程](https://www.pystone.net/notes/computer-information-technology-engineering/)
- 收录：74 篇笔记

## CI-CD与质量保障/AI辅助质量保障

- [手机游戏版本发布测试框架](https://www.pystone.net/notes/mobile-game-release-testing-framework/)
- [游戏研发日常测试内容与验收](https://www.pystone.net/notes/game-dev-daily-testing-acceptance/)
- [游戏自动化测试的参数化覆盖方法](https://www.pystone.net/notes/game-automation-parameterized-coverage/)

## CI-CD与质量保障/CI-CD工具链

- [Agent时代CI工具选型](https://www.pystone.net/notes/agent-era-ci-tool-selection/)
- [Bat脚本参数处理资料（待补充）](https://www.pystone.net/notes/bat-script-argument-handling/)
- [docker 与 iptables](https://www.pystone.net/notes/docker-iptables-networking/)
- [Docker](https://www.pystone.net/notes/docker-basics/)
- [Gitlab服务器配置](https://www.pystone.net/notes/gitlab-server-setup/)
- [Git技巧](https://www.pystone.net/notes/git-tips-and-tricks/)
- [Git提交规范](https://www.pystone.net/notes/git-commit-conventions/)
- [iOS Application Code Signing Error](https://www.pystone.net/notes/ios-code-signing-error/)
- [Linux服务器踩坑记录](https://www.pystone.net/notes/linux-server-troubleshooting-notes/)
- [MacOS使用技巧](https://www.pystone.net/notes/macos-usage-tips/)
- [Python ModuleNotFoundError与ImportError排查](https://www.pystone.net/notes/python-modulenotfounderror-import-debug/)
- [Python基础与应用](https://www.pystone.net/notes/python-fundamentals-and-applications/)
- [WebHook](https://www.pystone.net/notes/webhook-basics/)
- [Windows运维案例学习 - 80端口号占用的跟踪](https://www.pystone.net/notes/windows-ops-port80-conflict-tracking/)
- [【batshell】bat脚本](https://www.pystone.net/notes/bat-script-reference/)
- [【batshell】shell on UNIX-like systems](https://www.pystone.net/notes/shell-unix-scripting-basics/)
- [【batshell】Shell进阶](https://www.pystone.net/notes/shell-advanced-techniques/)
- [【batshell】tasklist & taskkill](https://www.pystone.net/notes/windows-tasklist-taskkill/)
- [【batshell】常用工具积累](https://www.pystone.net/notes/shell-common-tools-reference/)
- [【CI】Unity-XCode-Build-iOS](https://www.pystone.net/notes/unity-xcode-ios-build-pipeline/)
- [【DevOps】Linux服务器实践（ReviewBoard，Jenki](https://www.pystone.net/notes/linux-cicd-server-svn-jenkins-gerrit/)
- [【DevOps】代理配置方案](https://www.pystone.net/notes/devops-proxy-configuration/)
- [【Jenkins Pipeline】Distributed builds](https://www.pystone.net/notes/jenkins-pipeline-distributed-builds/)
- [【Jenkins Pipeline】安装与基本使用](https://www.pystone.net/notes/jenkins-pipeline-install-basics/)
- [【Jenkins】git && svn 插件](https://www.pystone.net/notes/jenkins-git-svn-plugin/)
- [【Jenkins】Jenkins cron syntax](https://www.pystone.net/notes/jenkins-cron-syntax/)
- [【Jenkins】Parameterized Build](https://www.pystone.net/notes/jenkins-parameterized-build/)
- [【Jenkins】svn up密码存储问题](https://www.pystone.net/notes/jenkins-svn-credential-management/)
- [【Jenkins】各种权限问题（Permissions）](https://www.pystone.net/notes/jenkins-permissions-issues/)
- [【Jenkins】各种语言、程序之间的沟通](https://www.pystone.net/notes/jenkins-cross-language-integration/)
- [【Jenkins】多节点构建](https://www.pystone.net/notes/jenkins-multi-node-build/)
- [【Jenkins】底层架构和逻辑相关](https://www.pystone.net/notes/jenkins-architecture-internals/)
- [【Jenkins】用户与环境变量问题](https://www.pystone.net/notes/jenkins-user-env-variable-issues/)
- [【OS Unix-like】CentOS 7 网络配置](https://www.pystone.net/notes/centos7-network-configuration/)
- [【OS Unix-like】MacOS开发与使用技巧](https://www.pystone.net/notes/macos-dev-usage-tips/)
- [【OS Unix-like】环境变量相关问题](https://www.pystone.net/notes/unix-environment-variable-issues/)
- [【OS Unix-like】防火墙,服务器,端口,进程](https://www.pystone.net/notes/unix-firewall-server-port-process/)
- [【OS Windows】windows运维知识](https://www.pystone.net/notes/windows-ops-administration/)
- [【Python】Python3基础](https://www.pystone.net/notes/python3-fundamentals/)
- [【python】零碎知识](https://www.pystone.net/notes/python-miscellaneous-tips/)
- [【SCM】Git vs. SVN](https://www.pystone.net/notes/git-vs-svn/)
- [【SCM】Git workflow & commit message convention](https://www.pystone.net/notes/git-workflow-commit-convention/)
- [【SCM】git使用方法与规范](https://www.pystone.net/notes/git-usage-best-practices/)
- [【SCM】SVN使用方法与管理规范](https://www.pystone.net/notes/svn-usage-management-guide/)
- [【SCM】软件版本管理实践](https://www.pystone.net/notes/software-version-control-practice/)
- [【Unity】自动打包脚本整理](https://www.pystone.net/notes/unity-auto-build-scripts/)
- [【管理】DevOps](https://www.pystone.net/notes/devops-overview/)
- [【管理规范】软件配置管理（SCM）的一些琐碎概念【TOPOST】](https://www.pystone.net/notes/software-configuration-management-concepts/)
- [【自动化测试】ADB原理【TOPOST】](https://www.pystone.net/notes/adb-internals/)
- [【自动化测试】Airtest Project知识体系](https://www.pystone.net/notes/airtest-project-knowledge-overview/)
- [【自动化测试】Airtest&Poco架构与底层原理剖析](https://www.pystone.net/notes/airtest-poco-architecture-internals/)
- [【自动化测试】经验与技巧[adb&Aritest&Poco\]](<10-计算机、信息技术与工程/03-软件工程与质量保障/CI-CD与质量保障/CI-CD工具链/【自动化测试】经验与技巧[adb&Aritest&Poco].md>)
- [压缩&解压工具](https://www.pystone.net/notes/compression-decompression-tools/)
- [受支持Linux发行版的部署迁移检查清单](https://www.pystone.net/notes/linux-distro-migration-checklist/)
- [命令提示符常用命令](https://www.pystone.net/notes/windows-cmd-common-commands/)
- [安卓签名相关](https://www.pystone.net/notes/android-app-signing-key-management/)
- [小熊自动化测试课程](https://www.pystone.net/notes/android-game-automation-adb-monkey-log/)

## CI-CD与质量保障

- [【QA】QA+自动化 能实现哪些事情。](https://www.pystone.net/notes/qa-automation-capabilities/)
- [持续集成与品质保障流程专业话术](https://www.pystone.net/notes/cicd-qa-process-terminology/)
- [日本业界游戏QA前沿-AIQVE-ONE](https://www.pystone.net/notes/japan-game-qa-frontier-aiqve-one/)
- [游戏研发生命周期](https://www.pystone.net/notes/game-development-lifecycle/)
- [游戏自动化测试有哪些优势](https://www.pystone.net/notes/game-automation-testing-advantages/)
- [软件测试](https://www.pystone.net/notes/software-testing-fundamentals/)

## 软件体系结构与设计模式

- [MVC（Model-View-Controller）框架](https://www.pystone.net/notes/mvc-framework/)
- [代码设计之道](https://www.pystone.net/notes/code-design-principles/)
- [工厂模式](https://www.pystone.net/notes/factory-pattern/)
- [程序设计的哲学](https://www.pystone.net/notes/philosophy-of-programming/)

## 软件工程与项目管理

- [软件文档示例](https://www.pystone.net/notes/software-documentation-examples/)
- [软件文档编写](https://www.pystone.net/notes/software-documentation-writing/)
- [软件质量模型与产品化标准](https://www.pystone.net/notes/software-quality-model-productization/)

## 本层

- [软件质量为什么是反馈系统而不是测试阶段](https://www.pystone.net/notes/software-quality-as-feedback-system/)
