[{"data":1,"prerenderedAt":756},["ShallowReactive",2],{"/en-us/blog/tags/testing":3,"navigation-ja-jp":18,"banner-ja-jp":439,"footer-ja-jp":450,"testing-tag-posts-ja-jp":686},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/testing.yml","Testing",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"testing","yml",{},true,"/en-us/blog/tags/testing",{},"en-us/blog/tags/testing","afQfzXtJzzhDRMsfA0uLJvGc8YvP9qHWoiENq2uLFTo",{"logo":19,"freeTrial":24,"sales":29,"login":34,"items":39,"search":359,"minimal":392,"duo":409,"switchNav":418,"pricingDeployment":429},{"config":20},{"href":21,"dataGaName":22,"dataGaLocation":23},"/ja-jp/","gitlab logo","header",{"text":25,"config":26},"無料トライアルを開始",{"href":27,"dataGaName":28,"dataGaLocation":23},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":30,"config":31},"お問い合わせ",{"href":32,"dataGaName":33,"dataGaLocation":23},"/ja-jp/sales/","sales",{"text":35,"config":36},"サインイン",{"href":37,"dataGaName":38,"dataGaLocation":23},"https://gitlab.com/users/sign_in/","sign in",[40,69,171,176,279,340],{"text":41,"config":42,"menu":44},"プラットフォーム",{"dataNavLevelOne":43},"platform",{"type":45,"columns":46},"cards",[47,53,61],{"title":41,"description":48,"link":49},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":50,"config":51},"プラットフォームを探索",{"href":52,"dataGaName":43,"dataGaLocation":23},"/ja-jp/platform/",{"title":54,"description":55,"link":56},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":57,"config":58},"GitLab Duoのご紹介",{"href":59,"dataGaName":60,"dataGaLocation":23},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":62,"description":63,"link":64},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":65,"config":66},"詳細はこちら",{"href":67,"dataGaName":68,"dataGaLocation":23},"/ja-jp/why-gitlab/","why gitlab",{"text":70,"left":13,"config":71,"menu":73},"製品",{"dataNavLevelOne":72},"solutions",{"type":74,"link":75,"columns":79,"feature":150},"lists",{"text":76,"config":77},"すべてのソリューションを表示",{"href":78,"dataGaName":72,"dataGaLocation":23},"/ja-jp/solutions/",[80,105,128],{"title":81,"description":82,"link":83,"items":88},"自動化","CI/CDと自動化でデプロイを加速",{"config":84},{"icon":85,"href":86,"dataGaName":87,"dataGaLocation":23},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[89,93,96,101],{"text":90,"config":91},"CI/CD",{"href":92,"dataGaLocation":23,"dataGaName":90},"/ja-jp/solutions/continuous-integration/",{"text":54,"config":94},{"href":59,"dataGaLocation":23,"dataGaName":95},"gitlab duo agent platform - product menu",{"text":97,"config":98},"ソースコード管理",{"href":99,"dataGaLocation":23,"dataGaName":100},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":102,"config":103},"自動化されたソフトウェアデリバリー",{"href":86,"dataGaLocation":23,"dataGaName":104},"Automated software delivery",{"title":106,"description":107,"link":108,"items":113},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":109},{"href":110,"dataGaName":111,"dataGaLocation":23,"icon":112},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[114,118,123],{"text":115,"config":116},"アプリケーションセキュリティテスト",{"href":110,"dataGaName":117,"dataGaLocation":23},"Application security testing",{"text":119,"config":120},"ソフトウェアサプライチェーンの安全性",{"href":121,"dataGaLocation":23,"dataGaName":122},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":124,"config":125},"ソフトウェアコンプライアンス",{"href":126,"dataGaName":127,"dataGaLocation":23},"/ja-jp/solutions/software-compliance/","software compliance",{"title":129,"link":130,"items":135},"測定",{"config":131},{"icon":132,"href":133,"dataGaName":134,"dataGaLocation":23},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[136,140,145],{"text":137,"config":138},"可視性と測定",{"href":133,"dataGaLocation":23,"dataGaName":139},"Visibility and Measurement",{"text":141,"config":142},"バリューストリーム管理",{"href":143,"dataGaLocation":23,"dataGaName":144},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":146,"config":147},"分析とインサイト",{"href":148,"dataGaLocation":23,"dataGaName":149},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":151,"type":74,"items":152},"GitLabが活躍する場所",[153,159,165],{"text":154,"config":155},"エンタープライズ",{"icon":156,"href":157,"dataGaLocation":23,"dataGaName":158},"Building","/ja-jp/enterprise/","enterprise",{"text":160,"config":161},"スモールビジネス",{"icon":162,"href":163,"dataGaLocation":23,"dataGaName":164},"Work","/ja-jp/small-business/","small business",{"text":166,"config":167},"公共部門",{"icon":168,"href":169,"dataGaLocation":23,"dataGaName":170},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":172,"config":173},"価格",{"href":174,"dataGaName":175,"dataGaLocation":23,"dataNavLevelOne":175},"/ja-jp/pricing/","pricing",{"text":177,"config":178,"menu":180},"リソース",{"dataNavLevelOne":179},"resources",{"type":74,"link":181,"columns":185,"feature":265},{"text":182,"config":183},"すべてのリソースを表示",{"href":184,"dataGaName":179,"dataGaLocation":23},"/ja-jp/resources/",[186,219,237],{"title":187,"items":188},"はじめに",[189,194,199,204,209,214],{"text":190,"config":191},"インストール",{"href":192,"dataGaName":193,"dataGaLocation":23},"/ja-jp/install/","install",{"text":195,"config":196},"クイックスタートガイド",{"href":197,"dataGaName":198,"dataGaLocation":23},"/ja-jp/get-started/","quick setup checklists",{"text":200,"config":201},"学ぶ",{"href":202,"dataGaLocation":23,"dataGaName":203},"https://university.gitlab.com/","learn",{"text":205,"config":206},"製品ドキュメント",{"href":207,"dataGaName":208,"dataGaLocation":23},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":210,"config":211},"ベストプラクティスビデオ",{"href":212,"dataGaName":213,"dataGaLocation":23},"/ja-jp/getting-started-videos/","best practice videos",{"text":215,"config":216},"インテグレーション",{"href":217,"dataGaName":218,"dataGaLocation":23},"/ja-jp/integrations/","integrations",{"title":220,"items":221},"検索する",[222,227,232],{"text":223,"config":224},"お客様成功事例",{"href":225,"dataGaName":226,"dataGaLocation":23},"/ja-jp/customers/","customer success stories",{"text":228,"config":229},"ブログ",{"href":230,"dataGaName":231,"dataGaLocation":23},"/ja-jp/blog/","blog",{"text":233,"config":234},"リモート",{"href":235,"dataGaName":236,"dataGaLocation":23},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":238,"items":239},"つなげる",[240,245,250,255,260],{"text":241,"config":242},"GitLabサービス",{"href":243,"dataGaName":244,"dataGaLocation":23},"/ja-jp/services/","services",{"text":246,"config":247},"コミュニティ",{"href":248,"dataGaName":249,"dataGaLocation":23},"/community/","community",{"text":251,"config":252},"フォーラム",{"href":253,"dataGaName":254,"dataGaLocation":23},"https://forum.gitlab.com/","forum",{"text":256,"config":257},"イベント",{"href":258,"dataGaName":259,"dataGaLocation":23},"/events/","events",{"text":261,"config":262},"パートナー",{"href":263,"dataGaName":264,"dataGaLocation":23},"/ja-jp/partners/","partners",{"config":266,"text":269,"image":270,"link":274},{"background":267,"textColor":268},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":271,"config":272},"ソースプロモカード",{"src":273},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":275,"config":276},"最新情報を読む",{"href":277,"dataGaName":278,"dataGaLocation":23},"/ja-jp/the-source/","the source",{"text":280,"config":281,"menu":283},"会社情報",{"dataNavLevelOne":282},"company",{"type":74,"columns":284},[285],{"items":286},[287,292,298,300,305,310,315,320,325,330,335],{"text":288,"config":289},"GitLabについて",{"href":290,"dataGaName":291,"dataGaLocation":23},"/ja-jp/company/","about",{"text":293,"config":294,"footerGa":297},"採用情報",{"href":295,"dataGaName":296,"dataGaLocation":23},"/jobs/","jobs",{"dataGaName":296},{"text":256,"config":299},{"href":258,"dataGaName":259,"dataGaLocation":23},{"text":301,"config":302},"経営陣",{"href":303,"dataGaName":304,"dataGaLocation":23},"/company/team/e-group/","leadership",{"text":306,"config":307},"チーム",{"href":308,"dataGaName":309,"dataGaLocation":23},"/company/team/","team",{"text":311,"config":312},"ハンドブック",{"href":313,"dataGaName":314,"dataGaLocation":23},"https://handbook.gitlab.com/","handbook",{"text":316,"config":317},"投資家向け情報",{"href":318,"dataGaName":319,"dataGaLocation":23},"https://ir.gitlab.com/","investor relations",{"text":321,"config":322},"トラストセンター",{"href":323,"dataGaName":324,"dataGaLocation":23},"/ja-jp/security/","trust center",{"text":326,"config":327},"AI Transparency Center",{"href":328,"dataGaName":329,"dataGaLocation":23},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":331,"config":332},"ニュースレター",{"href":333,"dataGaName":334,"dataGaLocation":23},"/company/contact/#contact-forms","newsletter",{"text":336,"config":337},"プレス",{"href":338,"dataGaName":339,"dataGaLocation":23},"/press/","press",{"text":30,"config":341,"menu":342},{"dataNavLevelOne":282},{"type":74,"columns":343},[344],{"items":345},[346,349,354],{"text":30,"config":347},{"href":32,"dataGaName":348,"dataGaLocation":23},"talk to sales",{"text":350,"config":351},"サポートを受ける",{"href":352,"dataGaName":353,"dataGaLocation":23},"https://support.gitlab.com","support portal",{"text":355,"config":356},"カスタマーポータル",{"href":357,"dataGaName":358,"dataGaLocation":23},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":360,"login":361,"suggestions":368},"閉じる",{"text":362,"link":363},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":364,"config":365},"GitLab.com",{"href":37,"dataGaName":366,"dataGaLocation":367},"search login","search",{"text":369,"default":370},"提案",[371,373,378,380,384,388],{"text":54,"config":372},{"href":59,"dataGaName":54,"dataGaLocation":367},{"text":374,"config":375},"コード提案（AI）",{"href":376,"dataGaName":377,"dataGaLocation":367},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":90,"config":379},{"href":92,"dataGaName":90,"dataGaLocation":367},{"text":381,"config":382},"GitLab on AWS",{"href":383,"dataGaName":381,"dataGaLocation":367},"/ja-jp/partners/technology-partners/aws/",{"text":385,"config":386},"GitLab on Google Cloud",{"href":387,"dataGaName":385,"dataGaLocation":367},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":389,"config":390},"GitLabを選ぶ理由",{"href":67,"dataGaName":391,"dataGaLocation":367},"Why GitLab?",{"freeTrial":393,"mobileIcon":397,"desktopIcon":402,"secondaryButton":405},{"text":25,"config":394},{"href":395,"dataGaName":28,"dataGaLocation":396},"https://gitlab.com/-/trials/new/","nav",{"altText":398,"config":399},"GitLabアイコン",{"src":400,"dataGaName":401,"dataGaLocation":396},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":398,"config":403},{"src":404,"dataGaName":401,"dataGaLocation":396},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":187,"config":406},{"href":407,"dataGaName":408,"dataGaLocation":396},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":410,"mobileIcon":414,"desktopIcon":416},{"text":411,"config":412},"GitLab Duoの詳細について",{"href":59,"dataGaName":413,"dataGaLocation":396},"gitlab duo",{"altText":398,"config":415},{"src":400,"dataGaName":401,"dataGaLocation":396},{"altText":398,"config":417},{"src":404,"dataGaName":401,"dataGaLocation":396},{"button":419,"mobileIcon":424,"desktopIcon":426},{"text":420,"config":421},"/switch",{"href":422,"dataGaName":423,"dataGaLocation":396},"#contact","switch",{"altText":398,"config":425},{"src":400,"dataGaName":401,"dataGaLocation":396},{"altText":398,"config":427},{"src":428,"dataGaName":401,"dataGaLocation":396},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":430,"mobileIcon":435,"desktopIcon":437},{"text":431,"config":432},"価格ページに戻る",{"href":174,"dataGaName":433,"dataGaLocation":396,"icon":434},"back to pricing","GoBack",{"altText":398,"config":436},{"src":400,"dataGaName":401,"dataGaLocation":396},{"altText":398,"config":438},{"src":404,"dataGaName":401,"dataGaLocation":396},{"title":440,"button":441,"config":446},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":442,"config":443},"6月10日のGitLab Transcendに申し込む",{"href":444,"dataGaName":445,"dataGaLocation":23},"/ja-jp/releases/whats-new/#sign-up","transcend event",{"layout":447,"icon":448,"disabled":449},"release","AiStar",false,{"data":451},{"text":452,"source":453,"edit":459,"contribute":464,"config":469,"items":474,"minimal":677},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":454,"config":455},"ページのソースを表示",{"href":456,"dataGaName":457,"dataGaLocation":458},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":460,"config":461},"このページを編集",{"href":462,"dataGaName":463,"dataGaLocation":458},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":465,"config":466},"ご協力をお願いします",{"href":467,"dataGaName":468,"dataGaLocation":458},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":470,"facebook":471,"youtube":472,"linkedin":473},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[475,520,573,616,643],{"title":172,"links":476,"subMenu":491},[477,481,486],{"text":478,"config":479},"プランの表示",{"href":174,"dataGaName":480,"dataGaLocation":458},"view plans",{"text":482,"config":483},"Premiumを選ぶ理由",{"href":484,"dataGaName":485,"dataGaLocation":458},"/ja-jp/pricing/premium/","why premium",{"text":487,"config":488},"Ultimateを選ぶ理由",{"href":489,"dataGaName":490,"dataGaLocation":458},"/ja-jp/pricing/ultimate/","why ultimate",[492],{"title":30,"links":493},[494,496,498,500,505,510,515],{"text":30,"config":495},{"href":32,"dataGaName":33,"dataGaLocation":458},{"text":350,"config":497},{"href":352,"dataGaName":353,"dataGaLocation":458},{"text":355,"config":499},{"href":357,"dataGaName":358,"dataGaLocation":458},{"text":501,"config":502},"ステータス",{"href":503,"dataGaName":504,"dataGaLocation":458},"https://status.gitlab.com/","status",{"text":506,"config":507},"利用規約",{"href":508,"dataGaName":509,"dataGaLocation":458},"/terms/","terms of use",{"text":511,"config":512},"プライバシーに関する声明",{"href":513,"dataGaName":514,"dataGaLocation":458},"/ja-jp/privacy/","privacy statement",{"text":516,"config":517},"Cookie 優先設定",{"dataGaName":518,"dataGaLocation":458,"id":519,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":70,"links":521,"subMenu":530},[522,526],{"text":523,"config":524},"DevSecOpsプラットフォーム",{"href":52,"dataGaName":525,"dataGaLocation":458},"devsecops platform",{"text":527,"config":528},"AI支援開発",{"href":59,"dataGaName":529,"dataGaLocation":458},"ai-assisted development",[531],{"title":532,"links":533},"トピック",[534,538,543,548,553,558,563,568],{"text":90,"config":535},{"href":536,"dataGaName":537,"dataGaLocation":458},"/ja-jp/topics/ci-cd/","cicd",{"text":539,"config":540},"GitOps",{"href":541,"dataGaName":542,"dataGaLocation":458},"/ja-jp/topics/gitops/","gitops",{"text":544,"config":545},"DevOps",{"href":546,"dataGaName":547,"dataGaLocation":458},"/ja-jp/topics/devops/","devops",{"text":549,"config":550},"バージョン管理",{"href":551,"dataGaName":552,"dataGaLocation":458},"/ja-jp/topics/version-control/","version control",{"text":554,"config":555},"DevSecOps",{"href":556,"dataGaName":557,"dataGaLocation":458},"/ja-jp/topics/devsecops/","devsecops",{"text":559,"config":560},"クラウドネイティブ",{"href":561,"dataGaName":562,"dataGaLocation":458},"/ja-jp/topics/cloud-native/","cloud native",{"text":564,"config":565},"コーディングのためのAI",{"href":566,"dataGaName":567,"dataGaLocation":458},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":569,"config":570},"エージェント型AI",{"href":571,"dataGaName":572,"dataGaLocation":458},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":574,"links":575},"ソリューション",[576,579,581,586,590,593,596,599,601,603,606,611],{"text":115,"config":577},{"href":110,"dataGaName":578,"dataGaLocation":458},"Application Security Testing",{"text":102,"config":580},{"href":86,"dataGaName":87,"dataGaLocation":458},{"text":582,"config":583},"アジャイル開発",{"href":584,"dataGaName":585,"dataGaLocation":458},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":587,"config":588},"SCM",{"href":99,"dataGaName":589,"dataGaLocation":458},"source code management",{"text":90,"config":591},{"href":92,"dataGaName":592,"dataGaLocation":458},"continuous integration & delivery",{"text":141,"config":594},{"href":143,"dataGaName":595,"dataGaLocation":458},"value stream management",{"text":539,"config":597},{"href":598,"dataGaName":542,"dataGaLocation":458},"/ja-jp/solutions/gitops/",{"text":154,"config":600},{"href":157,"dataGaName":158,"dataGaLocation":458},{"text":160,"config":602},{"href":163,"dataGaName":164,"dataGaLocation":458},{"text":604,"config":605},"公共機関",{"href":169,"dataGaName":170,"dataGaLocation":458},{"text":607,"config":608},"教育",{"href":609,"dataGaName":610,"dataGaLocation":458},"/ja-jp/solutions/education/","education",{"text":612,"config":613},"金融サービス",{"href":614,"dataGaName":615,"dataGaLocation":458},"/ja-jp/solutions/finance/","financial services",{"title":177,"links":617},[618,620,622,624,627,629,631,633,635,637,639,641],{"text":190,"config":619},{"href":192,"dataGaName":193,"dataGaLocation":458},{"text":195,"config":621},{"href":197,"dataGaName":198,"dataGaLocation":458},{"text":200,"config":623},{"href":202,"dataGaName":203,"dataGaLocation":458},{"text":205,"config":625},{"href":207,"dataGaName":626,"dataGaLocation":458},"docs",{"text":228,"config":628},{"href":230,"dataGaName":231,"dataGaLocation":458},{"text":223,"config":630},{"href":225,"dataGaName":226,"dataGaLocation":458},{"text":233,"config":632},{"href":235,"dataGaName":236,"dataGaLocation":458},{"text":241,"config":634},{"href":243,"dataGaName":244,"dataGaLocation":458},{"text":246,"config":636},{"href":248,"dataGaName":249,"dataGaLocation":458},{"text":251,"config":638},{"href":253,"dataGaName":254,"dataGaLocation":458},{"text":256,"config":640},{"href":258,"dataGaName":259,"dataGaLocation":458},{"text":261,"config":642},{"href":263,"dataGaName":264,"dataGaLocation":458},{"title":280,"links":644},[645,647,649,651,653,655,657,661,666,668,670,672],{"text":288,"config":646},{"href":290,"dataGaName":282,"dataGaLocation":458},{"text":293,"config":648},{"href":295,"dataGaName":296,"dataGaLocation":458},{"text":301,"config":650},{"href":303,"dataGaName":304,"dataGaLocation":458},{"text":306,"config":652},{"href":308,"dataGaName":309,"dataGaLocation":458},{"text":311,"config":654},{"href":313,"dataGaName":314,"dataGaLocation":458},{"text":316,"config":656},{"href":318,"dataGaName":319,"dataGaLocation":458},{"text":658,"config":659},"Sustainability",{"href":660,"dataGaName":658,"dataGaLocation":458},"/sustainability/",{"text":662,"config":663},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":664,"dataGaName":665,"dataGaLocation":458},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":321,"config":667},{"href":323,"dataGaName":324,"dataGaLocation":458},{"text":331,"config":669},{"href":333,"dataGaName":334,"dataGaLocation":458},{"text":336,"config":671},{"href":338,"dataGaName":339,"dataGaLocation":458},{"text":673,"config":674},"現代奴隷制の透明性に関する声明",{"href":675,"dataGaName":676,"dataGaLocation":458},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":678},[679,681,684],{"text":506,"config":680},{"href":508,"dataGaName":509,"dataGaLocation":458},{"text":682,"config":683},"Cookieの設定",{"dataGaName":518,"dataGaLocation":458,"id":519,"isOneTrustButton":13},{"text":511,"config":685},{"href":513,"dataGaName":514,"dataGaLocation":458},[687,698,707,716,726,737,747],{"content":688,"config":696},{"title":689,"heroImage":690,"category":691,"description":692,"authors":693,"date":695},"GitLab Duoを使用した自動化シリーズパート3：テストの検証","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097447/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_3LZkiDjHLjhqEkvOvBsVKp_1750097447404.png","ai-ml","当社チームが自動テストプロセスにおけるGitLab Duoの影響を検証するために実行したテストや、達成した素晴らしい結果をご紹介します。",[694],"Byron Boots","2024-12-17",{"slug":697,"externalUrl":-1},"automating-with-gitlab-duo-part-3-validating-testing",{"content":699,"config":705},{"title":700,"heroImage":701,"category":691,"description":702,"authors":703,"date":704},"GitLab Duoを使用した自動化シリーズパート2：複雑なテスト","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099243/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_3LZkiDjHLjhqEkvOvBsVKp_1750099243011.png","コードテストが標準に準拠していることを確認するなど、GitLabチームが、GitLab DuoのAI機能を使用して、通常より複雑なテスト状況にどのように対処したかをご紹介します。",[694],"2024-12-10",{"slug":706,"externalUrl":-1},"automating-with-gitlab-duo-part-2-complex-testing",{"content":708,"config":714},{"title":709,"heroImage":710,"category":691,"description":711,"authors":712,"date":713},"GitLab Duoを使用した自動化シリーズパート1：テストの生成","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097480/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%284%29_3LZkiDjHLjhqEkvOvBsVKp_1750097480784.png","AI主導のDevSecOpsプラットフォーム（GitLab Duo）を使用して自動テストを生成し、開発速度と品質を向上させた方法をご紹介します。",[694],"2024-12-02",{"slug":715,"externalUrl":-1},"automating-with-gitlab-duo-part-1-generating-tests",{"content":717,"config":724},{"title":718,"heroImage":719,"category":557,"description":720,"authors":721,"date":723},"AI搭載のGitLab Duoチャットを使用するためのベストプラクティス【10選】 (1)","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659684/Blog/Hero%20Images/AdobeStock_479904468__1_.jpg","AI搭載のDevSecOpsワークフローにGitLab Duoチャットを統合するためのヒントとコツをご覧ください。さらに、最高の結果を得るためにチャットプロンプトを絞り込む方法に関する専門家のアドバイスもご紹介します。",[722],"Fatima Sarah Khalid","2024-07-02",{"slug":725,"externalUrl":-1},"develop-c-unit-testing-with-catch2-junit-and-gitlab-ci",{"content":727,"config":735},{"title":728,"heroImage":729,"category":730,"description":731,"authors":732,"date":734},"GitHub Advanced SecurityプランからGitLab Ultimateプランへの移行ガイド","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666187/Blog/Hero%20Images/blog-image-template-1800x945__6_.png","security","GitLab UltimateとGitHub Advanced Securityの共通点と違いを理解し、GitLab DevSecOpsプラットフォームへの移行を段階的に進めるための詳細ガイドです。",[733],"Fernando Diaz","2024-05-01",{"slug":736,"externalUrl":-1},"migration-guide-github-advanced-security-to-gitlab-ultimate",{"content":738,"config":745},{"title":739,"heroImage":740,"category":730,"description":741,"authors":742,"date":744},"外部セキュリティスキャナーをDevSecOpsワークフローに統合する","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098768/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%282%29_1khno1AUtxuL6zzmEmjK7v_1750098768560.png","SnykスキャンのJSON結果をマージリクエストウィジェットに統合し、SARIFファイル形式を活用する方法を紹介します。",[743],"Sam Morris","2024-04-08",{"slug":746,"externalUrl":-1},"integrate-external-security-scanners-into-your-devsecops-workflow",{"content":748,"config":754},{"title":749,"heroImage":750,"category":730,"description":751,"authors":752,"date":753},"GitLabにカスタムセキュリティスキャナーをインテグレーションする方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097082/Blog/Hero%20Images/Blog/Hero%20Images/securitycheck_securitycheck.png_1750097081856.png","ワークフローにカスタムセキュリティスキャナーを追加して、DevSecOpsプラットフォームを拡張する方法を学びましょう（わかりやすいチュートリアルが含まれています）。",[733],"2024-02-27",{"slug":755,"externalUrl":-1},"how-to-integrate-custom-security-scanners-into-gitlab",1777934850938]