Agroinfiltration and PVX agroinfection are two efficient transient expression assays for functional analysis of candidate genes in plants. The most commonly used agent for agroinfiltration is Agrobacterium tumefaciens, a pathogen of many dicot plant species. This implies that agroinfiltration can be applied to many plant species. Here, we present our protocols and expected results when applying these methods to the potato (Solanum tuberosum), its related wild tuber-bearing Solanum species (Solanum section Petota) and the model plant Nicotiana benthamiana. In addition to functional analysis of single genes, such as resistance (R) or avirulence (Avr) genes, the agroinfiltration assay is very suitable for recapitulating the R-AVR interactions associated with specific host pathogen interactions by simply delivering R and Avr transgenes into the same cell. However, some plant genotypes can raise nonspecific defense responses to Agrobacterium, as we observed for example for several potato genotypes. Compared to agroinfiltration, detection of AVR activity with PVX agroinfection is more sensitive, more high-throughput in functional screens and less sensitive to nonspecific defense responses to Agrobacterium. However, nonspecific defense to PVX can occur and there is a risk to miss responses due to virus-induced extreme resistance. Despite such limitations, in our experience, agroinfiltration and PVX agroinfection are both suitable and complementary assays that can be used simultaneously to confirm each other's results.