you tested too early with a urine pregnancy test. please wait for three to four days and then retest if period does not start by then. urine pregnancy test though theoretically can give correct result on the day of a missed period practically it is not that sensitive and you need to wait for three or four days extra for beta hcg (human chorionic gonadotropin) to rise enough to be detected by a urine test. another possibility is a genuine negative pregnancy and impending period causing cramps. the second possibility is that of threatened miscarriage or ectopic pregnancy in which case the rise of beta hcg is slow and cannot be detected in urine test so early. it is too early to draw any conclusion and you need to wait for the situation to become clear. for further information consult an obstetrician and gynaecologist online --> <link>
took urine pregnancy test on the 1st day of missed periods. is that right?