[Testlinkjp-users] 【質問】TestLinkのパフォーマンスについて

アーカイブの一覧に戻る

OREO koreo****@gmail*****
2010年 6月 28日 (月) 10:54:17 JST


TestLink Userの皆様

お疲れ様です。OREOです。

私もTestlink 1.8.1を使用しているのですが、同じようにPerformanceの悩みを持っています。

Test Suiteは3〜5程度の階層になっていますが、TestCase数は20,000件を越えています。
この状態ですとTreeを開いてTestCaseを編集するのは遅いにしても我慢できますが、
Test結果などを集計する画面の動きはすこぶる遅いです。以前投稿があったJavaの設定も試しましたが、ほとんどPerformanceは向上しませんでした。

そこで、先の質問にあるように、DBに直接Queryをかけて統計資料を作成したりすると、WebのTestLink上で実施するよりも便利です。(時間がかかるにせよ。バッチ化して夜中に流しておくなど。)
そのためには、Table構造など知りたいのですが、どこか資料あるのでしょうか?
それとも、Testlinkのソースコードを持ってきて、Debugモードで統計情報取得を実行してどういったQueryが実行されているか調べるしかない?

あとHDDをシリコンディスクにするなどしたら向上するのか?など試したいことがいくつかありますが
どなたかTestlinkのPerformanceに関して工夫されている方いらっしゃったら議論したいです。
(最も試すかどうかは、動作させてみてボトルネックがDISKアクセスにあるかが判明してからですが・・・。)

社内で広めるにしてもこのPerformanceの問題がネックで広めることが難しいです。
(TestCaseが20000件いく開発はいくつもあるので)
Testlinkとしてはもっと小さなProjectで無いと適用できないというのであれば、残念ですが、あきらめて市販のTest管理ツールを使うことを検討しないといけないと思っています。

Freeでやりたいことは結構できるので後は、Performanceの問題かと・・・。
皆さんはPerformanceの問題にはぶち当たるほどCaseは少ないってことですか?


2010年5月26日17:08 郭 嬌蕾 <guoji****@yahoo*****>:

> Testlinkjp-usersの皆様:
> お疲れ様です。郭です。
>
> 先ほどの質問を補足致します。
>
> DBへ直接にリクエストのは、PassのTestケース数とか、FailのTestケース数とか、
> 統計情報などをとりたい時とか
>
> こんな情報が欲しいなら、TestLinkのWebを使わずDBに直接クエリーをかけて実施しされている方がいるかどうか?
>
> よろしくお願い致します。
>
>
> *郭 嬌蕾 <guoji****@yahoo*****>* wrote:
>
>  Testlinkjp-usersの皆様:
> お疲れ様です。郭です。
>
> またお世話になります。
> Testlink1.8.1を使っています。
>
> 2万件以上のケース表示はとても遅い件は、質問がありましたが、
> Testlinkjp-usersの皆様にこの問題にあったことがありますか?
>
> また、TestlinkWeb経由しないで、DBへ直接にリクエストして出力する方法を使う方が
> いますか?もし使ったことがある方がいらっしゃいましたら、
> ぜひ情報を教えてもいただきたいと思います。
>
> ご回答お待ちしております。
>
> よろしくお願い致します。
>
>
> *郭 嬌蕾 <guoji****@yahoo*****>* wrote:
>
>  西山さんへ
> お疲れ様です。郭です。
> ご回答ありがとうございます。
>
> $tlCfg->exec_cfg->user_filter_default='logged_user';
> これを設定したら、アサインされたケースしか表示できないですから、うちではちょっと不便です。。。
> その以外の方法はないでしょうか?
>
> また、SSDを使ったり、性能高いサーバーを使ったりなどを考えていますので、
> これを使ったら、TestlinkのパフォーマンスをUpすることができますか?
>
> よろしくお願い致します。
>
> *西山 博実 <hnish****@skygr*****>* wrote:
>
>  郭さんへ
> お疲れさまです。 西山です。
>
> >custom_config.inc.php に、$g_tree_type='JTREE';へ修正という設定変更がありましたが、
>
> TestLink 1.8.x ではデフォルトの $tlCfg->treemenu_type = '*EXTJS'*; の方が早いです。
>
>
> >特に、「実行」で、画面表示するまでの時間は、何分間かかってしまいます。
>
> これは、TestLink 1.8.x ではテスタアサインの初期値が「全て」である為、
> 抽出データ量が多くなり、表示完了時間が長くなります。
>
> TestLink 1.8.x でカイゼンすべき点は1.7.4と同じ様に
> テスタアサインの初期値を「全て」なく、ログインユーザにすればよいでしょう。
>
> config.inc.phpのuser_filter_defaultを1.7.4と同じ様に「logged_user」に変更します。
>
> //$tlCfg->exec_cfg->user_filter_default='none';
> $tlCfg->exec_cfg->user_filter_default='logged_user';
> --------------
>
> ブラウザによっても、表示時間が異なります。
> *IE8よりもFirefox3.5の方が高速ですが、Firefox3.5には以下の制限があります。*
> *また、Firefox3.5は初回起動時間が遅いのも欠点です。*
>
> ツリー表示での要素数はプロジェクト名を含めて、最大2048まで(Firefox3.5)
> proj-1 (1)
>   suite-1 (2)
>      case-1 (3)
>      case-2 (4)
>  .....
>      case-2046 (2048)
>
>
> 以上です。
>
>
>
> ----- Original Message -----
> *From:* 郭 嬌蕾 <guoji****@yahoo*****>
> *To:* testl****@lists*****
> *Sent:* Thursday, April 08, 2010 10:42 AM
> *Subject:* [Testlinkjp-users] 【質問】TestLinkのパフォーマンスについて
>
> Testlinkjp-usersの皆様:
> お疲れ様です。郭です。
>
> またお世話になります。
> Testlink1.8.1を使っています。
>
> 以前、テストケースが1千件を超えると、JavaScriptが原因でテストスイート表示機能が遅くなるという問題に対して、custom_config.inc.php
> に、$g_tree_type='JTREE';へ修正という設定変更がありましたが、
> うちの環境には、2万件以上のケースがあって、設定しても、なかなか効果が見えないです。
>
> 特に、「実行」で、画面表示するまでの時間は、何分間かかってしまいます。
>
> この問題はどうしたら、解決できますか?
>
> つまらない問題ばかりですから、ご迷惑をかけ致しまして、ごめんなさい。
>
> ご回答お待ちしております。
>
>  ------------------------------
> Get the new Internet Explorer 8 optimized for Yahoo! JAPAN<http://pr.mail.yahoo.co.jp/ie8/>
>   ------------------------------
>  _______________________________________________
> Testlinkjp-users mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>
>
>  ------------------------------
> Get the new Internet Explorer 8 optimized for Yahoo! JAPAN<http://pr.mail.yahoo.co.jp/ie8/>
>
> ------------------------------
> 2010 FIFA World Cup News [Yahoo!Sports/sportsnavi]<http://pr.mail.yahoo.co.jp/southafrica2010/>
>
> ------------------------------
> 2010 FIFA World Cup News [Yahoo!Sports/sportsnavi]<http://pr.mail.yahoo.co.jp/southafrica2010/>
>
> _______________________________________________
> Testlinkjp-users mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
ダウンロード 



Testlinkjp-users メーリングリストの案内
アーカイブの一覧に戻る