タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ciとjenkinsに関するkefi3104のブックマーク (2)

  • Jenkins + PhantomJS + QUnit でJavaScriptをCIする » 梨木を読む

    最近とあるプロジェクトで、JavaScriptを使い、お客さん先のホームページを読込、その内容に応じて広告をJavaScript内で生成する『レコメンドエンジン』の配信サービスを提供している。 その中で、JavaScriptが複雑化してきたので、JSのxUnitの書き方と、CIサーバJenkinsに載せるようにしました。 JavaScriptの単体テスト QUnitとJasmineを調べたが、ピュアなxUnitが好きなので、今回QUnitを選択した。QUnitのテスト表記は下記のようにシンプルなequal関数でサクサクかけました。 書きながらソースコードのリファクタリングも進みました。やはりテストコード書くとコードの悪い所が顕著に見えるのが心地いいです。 1,QUnit 元々は、jQueryのテストフレームワークとしてスタートした。現在はjQueryに依存していない 公式サイト:ht

    kefi3104
    kefi3104 2015/11/07
    Jenkins + PhantomJS + QUnit でJavaScriptをCIする
  • Jenkins環境で行う自動テストソリューションラインナップ

    複数の仕組みを自由に組み合わせ、開発プロジェクトに即した適切なソリューションをご提案します。 ラインナップ: ビルド後のインテグレーション コード解析 ソースコードを解析し、セキュリティ脆弱性や致命的な欠陥を機械的に検出します。 アーキテクチャ分析 ソースコードを解析し、循環依存や階層構造の崩れなどのアーキテクチャ上の問題を機械的に検出します。 ステージング環境へのデプロイ後のインテグレーション UIテスト 画面のテストを自動的に行い、コードの変更が予期せぬ動作を引き起こしていないことを確認します。 APIテスト APIのシナリオテストを自動的に行い、ビジネスロジックに問題がないことを確認します。 CI/CD基盤、開発基盤 CI/CD基盤(Jenkins) セキュリティ面や管理面が強化されたCloudBees Coreにより、動作保証されたJenkinsプラグインを用いてCIを実施します。

    kefi3104
    kefi3104 2015/11/07
    CIツール「Jenkins」活用ソリューション
  • 1