“Is there any other methods to start seq in test ?”
Yes you can also use in-built macro like
`uvm_do,`uvm_create , `uvm_send
to start your sequence. if you use `uvm_do macro you does not need to create object.
Refer more Here
Its not good practice at all when you substitute your sequence with your default sequence when you want to start any sequence.
its always better to use seq.start(v_seqr.sequencer) method.