正则表达式不包含特定字符串?

匹配由英文字母[a-zA-Z]组成,但是不包含test这个字符串。正则表达式该怎么写?

 ^((?!test)[A-Za-z])*$