When should I test?

So I have lots of pregnancy symptoms and I am thinking that I am having implantation bleeding but I am not sure. How long can implantation bleeding last? It is a dark color? When should I test? After the bleeding stops or can I test now?