Several methods are proposed for the construction of weakly parallel tests [i.e., tests with the same test information function (TIF)]. A mathematical programming model that constructs tests containing a prespecified TIF and a heuristic that assigns items to tests with information functions that are equal are important components of these methods. Numerical examples demonstrate that tests can be constructed quickly and that the heuristic produces good results. However, the heuristic is not applicable for every set of practical constraints (e.g., constraints with respect to test administration time, test composition, or dependencies between items). Index terms: item banking, heuristics, mathematical programming, test construction, weakly parallel tests.