跳转到主要内容

半自动化测试仪是半自动化Spyder插件和主应用可消费的插件的示例实现。

项目描述

半自动化

Semi导体 Automated Test Equipment

GitHub Conda Supported Python versions CI-CD

GitHub release (latest SemVer) GitHub commits since latest release (by date) GitHub issues GitHub pull requests

Semi-ATE 是用于半导体 ATest Equipment (ATE) ASIC 测试项目的测试仪和仪器 AGNOSTIC 框架。

这意味着系统不是围绕特定仪器(让我们暂时考虑ATE测试仪作为超级仪器)构建的,它更专注于以这样的方式组织半导体测试,即所有的使用(和特殊)角落案例都有一个已知的位置。这使得用户(即:DE的、TCE的、TE的 & PE的)能够专注于 真实 工作,即编写好的、快速的、稳定的测试。将测试组织到测试程序,并将测试程序组织到流程中,由向导处理,因此唯一需要编写的是实际的测试!(格言:代码是我们的敌人

Semi-ATE 包完全用Python编写(无架构),除了提供库外,还为 Spyder IDE 提供了一个插件。

半自动化项目维护在这个单一存储库中,但它作为一系列包(所有版本号相同)发布,以适应不同的使用情况。

包名称 PyPI版本 conda版本 feedstock
Semi-ATE-common PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-project-database PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-sammy PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-plugins PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-testers PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-spyder PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-apps-common PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-control-app PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-master-app PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-test-app PyPI Conda (channel only) conda-forge feedstock
Semi-ATE-installer PyPI Conda (channel only) conda-forge feedstock

需要第三方包

mosquitto : Conda (channel only) conda-forge feedstock

安装(在MiniSCT上)

  1. 以sct/sct登录
  2. 在主目录下应有一个目录 repos
  3. repos 中有一个 Semi-ATE 目录(包含相关的 Semi-ATE git 仓库)
  • TCC_actuators : git clone

在 MiniSCT 上运行

  1. 确保您已按照以下方式配置了一个“测试单元”:image

=== 可以通过 condapip 来实现软件包的安装。

使用 pip 安装

可以使用 python -m pip install <package-name> 安装每个软件包

python -m pip install semi-ate-common
python -m pip install semi-ate-project-database
python -m pip install semi-ate-sammy
python -m pip install semi-ate-plugins
python -m pip install semi-ate-testers
python -m pip install semi-ate-spyder
python -m pip install semi-ate-apps-common
python -m pip install semi-ate-control-app
python -m pip install semi-ate-master-app
python -m pip install semi-ate-test-app

或者一次性全部安装

python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-app

通过 Conda 安装

待定

开发过程

测试程序开发过程文档可在此处找到 here

半自动测试器包

此包提供参考实现,说明如何根据 pluggy 实现插件,以提供真实测试器。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源分布

semi-ate-testers-1.0.15.tar.gz (24.6 kB 查看散列)

上传时间

支持者