Pour un test moins sensible pour des conditions non normales que le test de Levene utilise au moins parfois le test de Conover , AKA évalue le test non paramétrique au carré. J'ai trouvé que c'était au moins parfois préféré au test de Bartlett dans l'implémentation Mathematica du VarianceEquivalenceTest .
Voici une liste des méthodes et hypothèses de tests de variance copiées à partir du lien Équivalence de variance ci-dessus
Bartlett normality modified likelihood ratio test
BrownForsythe robust robust Levene test
Conover symmetry Conover's squared ranks test
FisherRatio normality based on variance ratio
Levene robust,symmetry compares individual and group variances
Ce qui devrait être évident à partir de cette liste est que les violations d'hypothèses peuvent être testées, bien que la documentation de Mathematica ne précise pas comment, par exemple, le test de symétrie Conover est effectué, ni même pourquoi on teste la symétrie. Et, jusqu'à présent, personne n'a répondu à cette question .
Ainsi, la réponse à la question OP est que seul le test des conditions peut suggérer quelle méthode est préférable dans un cas particulier. De plus, si les 5 tests sont tentés et ne sont pas exclus en raison de la violation des hypothèses, alors on peut généralement distinguer entre les meilleures et les pires réponses avec les réponses générées.
Dans le pire des cas, on peut effectuer une simulation de Monte Carlo en utilisant des valeurs de vérité connues pour explorer quelles conditions conduisent à quelles probabilités. Mais, sans plus d'informations sur le problème lui-même, il est impossible de répondre à la question en termes de données du PO. Si le PO souhaite une réponse spécifique orientée données, veuillez fournir les données.