I agree with your findings/learnings. True unit tests only test a portion of the system, ignoring, mocking or faking the rest as necessary. Integration tests (or regression tests) test most or all of the units working together, and that is the true measure of performance.
Best posts made by Alainah
Latest posts made by Alainah
RE: Performance Testing vs Unit Testing
RE: Wait for the banner after accessing the website using Python and Selenium
The element to dismiss the message is within an <iframe> so you have to:
Induce WebDriverWait for the desired frame to be available and switch to it.
Induce WebDriverWait for the desired element to be clickable.
You can use either of the following Locator Strategies:
driver.get('https://www.aliexpress.com/') WebDriverWait(driver, 20).until(EC.frame_to_be_available_and_switch_to_it((By.CSS_SELECTOR,"iframe[src^='https://campaign.aliexpress.com/wow/gcp/']"))) WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, "img.rax-image[src^='https://img.alicdn.com/tfs']"))).click()
driver.get('https://www.aliexpress.com/') WebDriverWait(driver, 20).until(EC.frame_to_be_available_and_switch_to_it((By.XPATH,"//iframe[starts-with(@src, 'https://campaign.aliexpress.com/wow/gcp/')]"))) WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//img[@class='rax-image ' and starts-with(@src, 'https://img.alicdn.com/tfs')]"))).click()
Note : You have to add the following imports :
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC
Filtering Test Cases by Tester in Azure DevOps
My organization is new to using Azure DevOps, and as the project manager of a major software upgrade, I have been tasked with using DevOps to conduct our UAT. We have added test cases/Plans through a lot of trial and error, and are now completely lost on how to filter test cases by Tester. I have spent the better part of my day reading everything available online - and though we know that the email generation will give the tester a link to get to the test cases they have to run, our team leads need to be able to filter by a specific tester to see which test cases they have already been given. Example: TestSuite123 and TestSuite456 are assigned to me to manage. I've assigned John Doe and Jane Smith as testers to the 45 test cases within the suite. Now I want to make sure that I haven't given John more than Jane, so I need to see which cases I've specifically put John as the tester for - can I filter that? I've looked in Queries, work items, etc. and "Tester" is not a field I can filter on in any of them.
What is the difference between test case, test plan, test suite and test scenario?
What is the difference between a test plan, test suite, test case and test scenario? Is there any format that Quality Assurance team follows or a generalize format to follow?
RE: How to integrate manual tests into a Azure Devops pipeline as a required step?
You can add a new stage with approval right after the draft deploy (dev environment). In the first step, deploy your app in a server. The the specific user can do a manual test, then approve the deployed artifact as a release condidate. Finally, your production step will run after the user confirmation.
Best way to track defects from Automation testing and Manual testing separately in JIRA?
I am looking for best way to keep track of defects identified in automation testing and manual testing in JIRA. I would like to use this metrics to analyse the behavior of functional and regression automation scripts. Please share your thoughts.