1

私はReact/ReduxとCSSモジュールを使ってWebアプリケーションを開発しています。単体テストでは、私はidentity-obj-proxyを使って私のCSSインポートを模倣しています。CSSモジュールとセレン?

しかし、QAチームは、Seleniumを使用しているときに難読化されたクラス名をどのように処理するのかと不思議に思っています(これは私自身は全くわかりません)。私がis this questionを見つけることができた2つの唯一の言及が、受け入れられた答えはQAにはっきりしていませんでした。

この状況でSeleniumを使用するための解決策(QAチームに行くことができればわかりやすい回答)はありますか?

+0

[ask]をお読みください。試したコードやエラーメッセージなどの実行結果を提供してください。ページや関連するHTMLへのリンクも提供してください。 – JeffC

答えて

1

これにはさまざまな対応方法があります。as documented here

デベロッパー環境のwebpack設定(localIdentNameオプション:CSS Loader)でCSSハッシュをオフにしました。

たとえば、localIdentName=[hash:base64]ではなく、localIdentName=[name]__[local]です。

関連する問題