Change name

This commit is contained in:
Takeshi Kimata
2024-06-02 14:35:34 +09:00
parent d54b2a5950
commit 755379ae0f
29 changed files with 76 additions and 91 deletions

View File

@@ -1,4 +1,4 @@
# TestPlat Document
# LandTCMS Document
### Install dependencies
@@ -18,4 +18,4 @@ The following command builds the pages and then deploys them to GitHub Pages.
```
$ npm run deploy
```
```

View File

@@ -6,7 +6,7 @@ sidebar_position: 4
We would like to be able to display results not only from manual test management, but also from automated test tools such as Vitest, Google Test, Selenium, etc.
Since the JUnit xml format is the de facto standard, we will import via the xml file. TestPlat itself should also be able to report manual test results in Junit XML format.
Since the JUnit xml format is the de facto standard, we will import via the xml file. LandTCMS itself should also be able to report manual test results in Junit XML format.
![integration](./img/integration.png)
@@ -33,4 +33,4 @@ Since the JUnit xml format is the de facto standard, we will import via the xml
</testcase>
</testsuite>
</testsuites>
```
```

View File

@@ -2,6 +2,6 @@
sidebar_position: 3
---
# Running TestPlat as a Docker container
# Running LandTCMS as a Docker container
Under development

View File

@@ -2,7 +2,7 @@
sidebar_position: 2
---
# Running TestPlat manually
# Running LandTCMS manually
:::info[Prerequisite]
@@ -10,12 +10,12 @@ Prerequisite: v20 or higher node must be installed.
:::
To use TestPlat, you need run frontend server and backend server (API server).
To use LandTCMS, you need run frontend server and backend server (API server).
First, clone the repository.
```bash
git clone git@github.com:kimatata/TestPlat.git
git clone git@github.com:kimatata/landtcms.git
```
## Run backend server

View File

@@ -4,7 +4,7 @@ sidebar_position: 1
# Self hosting
TestPlat is designed for self-hosted use. There are two ways to self-host the application: “Manual” and “Docker”.
LandTCMS is designed for self-hosted use. There are two ways to self-host the application: “Manual” and “Docker”.
- Manual
- Docker

View File

@@ -2,6 +2,6 @@
sidebar_position: 1
---
# TestPlat
# LandTCMS
Open Source Test Case Management Web Application
Open Source Test Case Management Web Application

View File

@@ -8,7 +8,7 @@ import { themes as prismThemes } from 'prism-react-renderer';
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'TestPlat',
title: 'LandTCMS',
// tagline: 'Dinosaurs are cool',
favicon: 'img/favicon.ico',
@@ -16,12 +16,12 @@ const config = {
url: 'https://kimatata.github.io',
// Set the /<baseUrl>/ pathname under which your site is served
// For GitHub pages deployment, it is often '/<projectName>/'
baseUrl: '/TestPlat/',
baseUrl: '/landtcms/',
// GitHub pages deployment config.
// If you aren't using GitHub pages, you don't need these.
organizationName: 'kimatata', // Usually your GitHub org/user name.
projectName: 'TestPlat', // Usually your repo name.
projectName: 'landtcms', // Usually your repo name.
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
@@ -58,16 +58,16 @@ const config = {
// Replace with your project's social card
image: 'img/docusaurus-social-card.jpg',
navbar: {
title: 'TestPlat',
title: 'LandTCMS',
logo: {
alt: 'TestPlat Logo',
alt: 'LandTCMS Logo',
src: 'img/android-chrome-192x192.png',
},
items: [{ to: '/docs', label: 'Docs', position: 'left' }],
},
footer: {
style: 'light',
copyright: `Copyright © ${new Date().getFullYear()} TestPlat. Built with Docusaurus.`,
copyright: `Copyright © ${new Date().getFullYear()} LandTCMS. Built with Docusaurus.`,
},
prism: {
theme: prismThemes.github,

View File

@@ -1,53 +1,43 @@
import clsx from "clsx";
import Heading from "@theme/Heading";
import styles from "./styles.module.css";
import clsx from 'clsx';
import Heading from '@theme/Heading';
import styles from './styles.module.css';
const FeatureList = [
{
title: "Open Source",
Svg: require("@site/static/img/certificate-svgrepo-com.svg").default,
title: 'Open Source',
Svg: require('@site/static/img/certificate-svgrepo-com.svg').default,
description: (
<>
TestPlat is free and open source. The application can be self-hosted. It
can be deployed in environments with strict security requirements.
LandTCMS is free and open source. The application can be self-hosted. It can be deployed in environments with
strict security requirements.
</>
),
},
{
title: "Organize Test Cases",
Svg: require("@site/static/img/chemical-svgrepo-com.svg").default,
title: 'Organize Test Cases',
Svg: require('@site/static/img/chemical-svgrepo-com.svg').default,
description: <>Test cases can be organized by projects and folders. Modern UI framework makes them fast.</>,
},
{
title: 'Usability',
Svg: require('@site/static/img/statistics-svgrepo-com.svg').default,
description: (
<>
Test cases can be organized by projects and folders. Modern UI framework
makes them fast.
The defined test cases can be used over and over again in test runs. The status of test runs and projects can be
viewed graphically.
</>
),
},
{
title: "Usability",
Svg: require("@site/static/img/statistics-svgrepo-com.svg").default,
description: (
<>
The defined test cases can be used over and over again in test runs. The
status of test runs and projects can be viewed graphically.
</>
),
},
{
title: "Universal",
Svg: require("@site/static/img/question-and-answer-svgrepo-com.svg").default,
description: (
<>
Multi language support and dark theme allow anyone to use the system
without any inconvenience.
</>
),
title: 'Universal',
Svg: require('@site/static/img/question-and-answer-svgrepo-com.svg').default,
description: <>Multi language support and dark theme allow anyone to use the system without any inconvenience.</>,
},
];
function Feature({ Svg, title, description }) {
return (
<div className={clsx("col col--3")}>
<div className={clsx('col col--3')}>
<div className="text--center">
<Svg className={styles.featureSvg} role="img" />
</div>

View File

@@ -1,26 +1,21 @@
import clsx from "clsx";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
import Layout from "@theme/Layout";
import HomepageFeatures from "@site/src/components/HomepageFeatures";
import clsx from 'clsx';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import Layout from '@theme/Layout';
import HomepageFeatures from '@site/src/components/HomepageFeatures';
import Heading from "@theme/Heading";
import styles from "./index.module.css";
import Heading from '@theme/Heading';
import styles from './index.module.css';
export default function Home() {
const { siteConfig } = useDocusaurusContext();
return (
<Layout
title={`Hello from ${siteConfig.title}`}
description="Description will go into a meta tag in <head />"
>
<header className={clsx("hero hero--primary", styles.heroBanner)}>
<Layout title={`Hello from ${siteConfig.title}`} description="Description will go into a meta tag in <head />">
<header className={clsx('hero hero--primary', styles.heroBanner)}>
<div className="container">
<Heading as="h1" className="hero__title">
TestPlat
LandTCMS
</Heading>
<p className="hero__subtitle">
Open Source Test Case Management Web Application
</p>
<p className="hero__subtitle">Open Source Test Case Management Web Application</p>
Integrate and manage all your software testing.
</div>
</header>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB