Effective Strategies for Balancing Workload and Deadlines in Unit Testing