测试策略和方法
让我们来谈谈测试您的应用程序(手动、自动、性能....)
- 8主题
- 18回复
8个主题
\ud83d\udd17 Playlist Link: https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Greetings! I am thrilled to share an invaluable resource that will empower you to take your automation expertise to the next level. Introducing the \"Sites to Practice Automation\" playlist, a game-changing collection of links designed to enhance your API testing, web automation, performance testing, and even security testing skills.<\/p>
\ud83d\udcfa This playlist is a treasure trove of hands-on exercises and tutorials, meticulously curated to help you gain practical experience and solidify your understanding of automation concepts. Whether you're a seasoned professional or just beginning your journey in the automation world, this playlist has something for everyone.<\/p>
\ud83d\udd27 The \"Sites to Practice Automation\" playlist is jam-packed with essential links covering various areas of automation:<\/p>
1\ufe0f\u20e3 API Testing: Dive into the world of API testing and learn how to interact with APIs, send requests, handle responses, and perform comprehensive tests. Gain insights into industry best practices and learn how to build robust and reliable API test suites.<\/p>
2\ufe0f\u20e3 Web Automation: Unleash the power of web automation! From browser automation frameworks to web scraping techniques, this playlist provides you with the resources you need to automate repetitive web tasks, extract data, and streamline your workflows.<\/p>
3\ufe0f\u20e3 Performance Testing: Discover the art of performance testing and learn how to evaluate the speed, scalability, and stability of your applications. With the tools and techniques shared in this playlist, you'll be equipped to identify performance bottlenecks and optimize your software for peak performance.<\/p>
4\ufe0f\u20e3 Security Testing: Security is paramount in today's digital landscape. This playlist even includes links to resources on security testing, enabling you to understand common vulnerabilities, perform penetration testing, and ensure your applications are secure from potential threats.<\/p>
\ud83d\udca1 No matter your role or background, the \"Sites to Practice Automation\" playlist offers an exceptional opportunity to expand your skill set and stay ahead in the ever-evolving tech industry.<\/p>
\ud83d\udcda So, why wait? Click the link below to access the \"Sites to Practice Automation\" playlist and unlock a world of endless possibilities for honing your automation skills:<\/p>
\ud83d\udd17 https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Let's embrace automation and propel ourselves to new heights of success! Happy learning and automating! \ud83d\udcaa\ud83d\udcbb #AutomationSkills #APItesting #WebAutomation #PerformanceTesting #SecurityTesting<\/p>","url":"\/testing-strategies-methodologies-38\/elevate-your-automation-skills-with-the-ultimate-resource-221?postid=493#post493","creationDate":"2023-06-06T06:53:44+0000","relativeCreationDate":"6 days ago"},"isTopicUnread":true,"privateId":58,"id":221,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/elevate-your-automation-skills-with-the-ultimate-resource-221","title":"\ud83c\udf10 Elevate Your Automation Skills with the Ultimate Resource! \ud83c\udf10","lastPost":{"id":493,"author":{"id":50,"url":"\/members\/ioan-50","name":"IOan","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/e6a90819-1f6c-4978-bedc-adc050148b68.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":4},"content":"
\ud83c\udf10 Elevate Your Automation Skills with the Ultimate Resource! \ud83c\udf10<\/p>
\ud83d\udd17 Playlist Link: https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Greetings! I am thrilled to share an invaluable resource that will empower you to take your automation expertise to the next level. Introducing the \"Sites to Practice Automation\" playlist, a game-changing collection of links designed to enhance your API testing, web automation, performance testing, and even security testing skills.<\/p>
\ud83d\udcfa This playlist is a treasure trove of hands-on exercises and tutorials, meticulously curated to help you gain practical experience and solidify your understanding of automation concepts. Whether you're a seasoned professional or just beginning your journey in the automation world, this playlist has something for everyone.<\/p>
\ud83d\udd27 The \"Sites to Practice Automation\" playlist is jam-packed with essential links covering various areas of automation:<\/p>
1\ufe0f\u20e3 API Testing: Dive into the world of API testing and learn how to interact with APIs, send requests, handle responses, and perform comprehensive tests. Gain insights into industry best practices and learn how to build robust and reliable API test suites.<\/p>
2\ufe0f\u20e3 Web Automation: Unleash the power of web automation! From browser automation frameworks to web scraping techniques, this playlist provides you with the resources you need to automate repetitive web tasks, extract data, and streamline your workflows.<\/p>
3\ufe0f\u20e3 Performance Testing: Discover the art of performance testing and learn how to evaluate the speed, scalability, and stability of your applications. With the tools and techniques shared in this playlist, you'll be equipped to identify performance bottlenecks and optimize your software for peak performance.<\/p>
4\ufe0f\u20e3 Security Testing: Security is paramount in today's digital landscape. This playlist even includes links to resources on security testing, enabling you to understand common vulnerabilities, perform penetration testing, and ensure your applications are secure from potential threats.<\/p>
\ud83d\udca1 No matter your role or background, the \"Sites to Practice Automation\" playlist offers an exceptional opportunity to expand your skill set and stay ahead in the ever-evolving tech industry.<\/p>
\ud83d\udcda So, why wait? Click the link below to access the \"Sites to Practice Automation\" playlist and unlock a world of endless possibilities for honing your automation skills:<\/p>
\ud83d\udd17 https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Let's embrace automation and propel ourselves to new heights of success! Happy learning and automating! \ud83d\udcaa\ud83d\udcbb #AutomationSkills #APItesting #WebAutomation #PerformanceTesting #SecurityTesting<\/p>","url":"\/testing-strategies-methodologies-38\/elevate-your-automation-skills-with-the-ultimate-resource-221?postid=493#post493","creationDate":"2023-06-06T06:53:44+0000","relativeCreationDate":"6 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":0,"numberOfLikes":1,"relevantPost":{"id":493,"author":{"id":50,"url":"\/members\/ioan-50","name":"IOan","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/e6a90819-1f6c-4978-bedc-adc050148b68.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":4},"content":"
\ud83c\udf10 Elevate Your Automation Skills with the Ultimate Resource! \ud83c\udf10<\/p>
\ud83d\udd17 Playlist Link: https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Greetings! I am thrilled to share an invaluable resource that will empower you to take your automation expertise to the next level. Introducing the \"Sites to Practice Automation\" playlist, a game-changing collection of links designed to enhance your API testing, web automation, performance testing, and even security testing skills.<\/p>
\ud83d\udcfa This playlist is a treasure trove of hands-on exercises and tutorials, meticulously curated to help you gain practical experience and solidify your understanding of automation concepts. Whether you're a seasoned professional or just beginning your journey in the automation world, this playlist has something for everyone.<\/p>
\ud83d\udd27 The \"Sites to Practice Automation\" playlist is jam-packed with essential links covering various areas of automation:<\/p>
1\ufe0f\u20e3 API Testing: Dive into the world of API testing and learn how to interact with APIs, send requests, handle responses, and perform comprehensive tests. Gain insights into industry best practices and learn how to build robust and reliable API test suites.<\/p>
2\ufe0f\u20e3 Web Automation: Unleash the power of web automation! From browser automation frameworks to web scraping techniques, this playlist provides you with the resources you need to automate repetitive web tasks, extract data, and streamline your workflows.<\/p>
3\ufe0f\u20e3 Performance Testing: Discover the art of performance testing and learn how to evaluate the speed, scalability, and stability of your applications. With the tools and techniques shared in this playlist, you'll be equipped to identify performance bottlenecks and optimize your software for peak performance.<\/p>
4\ufe0f\u20e3 Security Testing: Security is paramount in today's digital landscape. This playlist even includes links to resources on security testing, enabling you to understand common vulnerabilities, perform penetration testing, and ensure your applications are secure from potential threats.<\/p>
\ud83d\udca1 No matter your role or background, the \"Sites to Practice Automation\" playlist offers an exceptional opportunity to expand your skill set and stay ahead in the ever-evolving tech industry.<\/p>
\ud83d\udcda So, why wait? Click the link below to access the \"Sites to Practice Automation\" playlist and unlock a world of endless possibilities for honing your automation skills:<\/p>
\ud83d\udd17 https:\/\/www.youtube.com\/watch?v=Qu4R_PCUffk&list=PLNQq42pqd-rxC6Yw97QgqMCTQojlxOzze<\/p>
\ud83d\ude80 Let's embrace automation and propel ourselves to new heights of success! Happy learning and automating! \ud83d\udcaa\ud83d\udcbb #AutomationSkills #APItesting #WebAutomation #PerformanceTesting #SecurityTesting<\/p>","url":"\/testing-strategies-methodologies-38\/elevate-your-automation-skills-with-the-ultimate-resource-221?postid=493#post493","creationDate":"2023-06-06T06:53:44+0000","relativeCreationDate":"6 days ago"},"numberOfViews":32,"contentType":"discussion","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"493"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
we should ask the dev team to remove it as it is designed to identify it is are used as\u00a0security checks<\/em>\u00a0to<\/p> deter spammers and hackers from using forms on web pages.<\/p> But there are certain chrome windgets like buster which can resolve the captcha. kindly let me know<\/p> your thoughts.<\/p>","url":"\/testing-strategies-methodologies-38\/handling-captcha-in-test-automation-217?postid=473#post473","creationDate":"2023-05-24T08:51:52+0000","relativeCreationDate":"19 days ago"},"isTopicUnread":true,"privateId":51,"id":217,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[{"id":"isAnswered","label":"beantwoord"}],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/handling-captcha-in-test-automation-217","title":"Handling Captcha In test Automation","lastPost":{"id":486,"author":{"id":47,"url":"\/members\/shabareesh-padma-47","name":"Shabareesh Padma","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/8c90864b-4573-45e4-b748-0ccf88a1814f.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":0},"content":" Bypassing the Captcha is the best way<\/p>","url":"\/testing-strategies-methodologies-38\/handling-captcha-in-test-automation-217?postid=486#post486","creationDate":"2023-05-29T05:31:45+0000","relativeCreationDate":"14 days ago"},"lastReply":{"id":486,"author":{"id":47,"url":"\/members\/shabareesh-padma-47","name":"Shabareesh Padma","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/8c90864b-4573-45e4-b748-0ccf88a1814f.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":0},"content":" Bypassing the Captcha is the best way<\/p>","url":"\/testing-strategies-methodologies-38\/handling-captcha-in-test-automation-217?postid=486#post486","creationDate":"2023-05-29T05:31:45+0000","relativeCreationDate":"14 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":2,"numberOfLikes":2,"relevantPost":{"id":473,"author":{"id":74,"url":"\/members\/harish-n-74","name":"Harish N","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":" Hi Community, I think the topic has been in debate for long. I think captcha cannot be automated and\u00a0<\/p> we should ask the dev team to remove it as it is designed to identify it is are used as\u00a0security checks<\/em>\u00a0to<\/p> deter spammers and hackers from using forms on web pages.<\/p> But there are certain chrome windgets like buster which can resolve the captcha. kindly let me know<\/p> your thoughts.<\/p>","url":"\/testing-strategies-methodologies-38\/handling-captcha-in-test-automation-217?postid=473#post473","creationDate":"2023-05-24T08:51:52+0000","relativeCreationDate":"19 days ago"},"numberOfViews":54,"contentType":"question","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"486"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
To ensure something, you must control it. This is a necessary, but not sufficient condition. So, even if you control it, you may not be able to to ensure it. As a tester, I have absolutely no control over quality, therefore I cannot ensure quality<\/em>. The people who could ensure quality are managers and developers. Even they can\u2019t ensure it, but for different and more complicated reasons than those that apply to testers.<\/p> (I also don\u2019t \u201cbreak the software\u201d because it is already broken when I find it.)<\/p> So, what do I do as a tester?<\/p> I seek the truth, and I report the truth, <\/strong>about the status of the product at any given time. I do this so that the team I work for can make informed decisions about quality.<\/p> If I break anything, it is the veil of illusion.<\/strong> I shatter the dreams of the naive. But not the product. The product is the product, before and after I test it.<\/p> A good tester has no faith in the product.<\/strong> We have faith in trouble. I mean faith in the full literal sense of believing in something without any evidence. In order for testers to function at full velocity and effectiveness, we must believe that there is a problem around every corner (even though there probably isn\u2019t).<\/p> Whenever I use the term QA I am probably referring to quality analysis.<\/p> \u00a0<\/p> Because letting people say that you \u201cassure quality\u201d or \u201censure quality\u201d puts you in the position of scapegoat. \u201cWhy did you let that product ship with a bug, tester? What\u2019s wrong with you?\u201d Releasing a product is a business decision, not a testing decision. It must be made by people who are aware of and accountable for all that responsibility.<\/p>","url":"\/testing-strategies-methodologies-38\/please-stop-saying-testers-ensure-quality-218?postid=484#post484","creationDate":"2023-05-28T01:19:52+0000","relativeCreationDate":"15 days ago"},"isTopicUnread":true,"privateId":55,"id":218,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/please-stop-saying-testers-ensure-quality-218","title":"Please stop saying \"testers ensure quality\"","lastPost":{"id":484,"author":{"id":91,"url":"\/members\/satisfice-91","name":"satisfice","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":" To ensure something, you must control it. This is a necessary, but not sufficient condition. So, even if you control it, you may not be able to to ensure it. As a tester, I have absolutely no control over quality, therefore I cannot ensure quality<\/em>. The people who could ensure quality are managers and developers. Even they can\u2019t ensure it, but for different and more complicated reasons than those that apply to testers.<\/p> (I also don\u2019t \u201cbreak the software\u201d because it is already broken when I find it.)<\/p> So, what do I do as a tester?<\/p> I seek the truth, and I report the truth, <\/strong>about the status of the product at any given time. I do this so that the team I work for can make informed decisions about quality.<\/p> If I break anything, it is the veil of illusion.<\/strong> I shatter the dreams of the naive. But not the product. The product is the product, before and after I test it.<\/p> A good tester has no faith in the product.<\/strong> We have faith in trouble. I mean faith in the full literal sense of believing in something without any evidence. In order for testers to function at full velocity and effectiveness, we must believe that there is a problem around every corner (even though there probably isn\u2019t).<\/p> Whenever I use the term QA I am probably referring to quality analysis.<\/p> \u00a0<\/p> Because letting people say that you \u201cassure quality\u201d or \u201censure quality\u201d puts you in the position of scapegoat. \u201cWhy did you let that product ship with a bug, tester? What\u2019s wrong with you?\u201d Releasing a product is a business decision, not a testing decision. It must be made by people who are aware of and accountable for all that responsibility.<\/p>","url":"\/testing-strategies-methodologies-38\/please-stop-saying-testers-ensure-quality-218?postid=484#post484","creationDate":"2023-05-28T01:19:52+0000","relativeCreationDate":"15 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":0,"numberOfLikes":3,"relevantPost":{"id":484,"author":{"id":91,"url":"\/members\/satisfice-91","name":"satisfice","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":" To ensure something, you must control it. This is a necessary, but not sufficient condition. So, even if you control it, you may not be able to to ensure it. As a tester, I have absolutely no control over quality, therefore I cannot ensure quality<\/em>. The people who could ensure quality are managers and developers. Even they can\u2019t ensure it, but for different and more complicated reasons than those that apply to testers.<\/p> (I also don\u2019t \u201cbreak the software\u201d because it is already broken when I find it.)<\/p> So, what do I do as a tester?<\/p> I seek the truth, and I report the truth, <\/strong>about the status of the product at any given time. I do this so that the team I work for can make informed decisions about quality.<\/p> If I break anything, it is the veil of illusion.<\/strong> I shatter the dreams of the naive. But not the product. The product is the product, before and after I test it.<\/p> A good tester has no faith in the product.<\/strong> We have faith in trouble. I mean faith in the full literal sense of believing in something without any evidence. In order for testers to function at full velocity and effectiveness, we must believe that there is a problem around every corner (even though there probably isn\u2019t).<\/p> Whenever I use the term QA I am probably referring to quality analysis.<\/p> \u00a0<\/p> Because letting people say that you \u201cassure quality\u201d or \u201censure quality\u201d puts you in the position of scapegoat. \u201cWhy did you let that product ship with a bug, tester? What\u2019s wrong with you?\u201d Releasing a product is a business decision, not a testing decision. It must be made by people who are aware of and accountable for all that responsibility.<\/p>","url":"\/testing-strategies-methodologies-38\/please-stop-saying-testers-ensure-quality-218?postid=484#post484","creationDate":"2023-05-28T01:19:52+0000","relativeCreationDate":"15 days ago"},"numberOfViews":24,"contentType":"discussion","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"484"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
Why does this matter?<\/strong><\/h2>
Testers do not ensure or assure quality.<\/strong><\/h2>
Why does this matter?<\/strong><\/h2>
Testers do not ensure or assure quality.<\/strong><\/h2>
Why does this matter?<\/strong><\/h2>
- \t
Test data generation: ChatGPT can be used to generate synthetic test data based on specific scenarios or requirements. For instance, it can generate test data that simulates specific user interactions or system responses to validate the functionality of a software application.<\/p>\t<\/li>\t
- \t
Test case generation: ChatGPT can be used to generate test cases based on specific requirements or test scenarios. However, the effectiveness of this approach will depend on the quality of the input data provided to the model and the level of detail required for the test cases.<\/p>\t<\/li>\t
- \t
Test script automation: ChatGPT can be used to automate test scripts for repetitive tasks, such as test data creation or validation. This can help speed up the testing process and improve the efficiency of the testing team.<\/p>\t<\/li><\/ol>
Having listed the above benefits, It is important to note that while ChatGPT can help in testing activities, it is not a replacement for human testers. People will start thinking that this can replace them and take their jobs. However, It is still necessary to have human testers who can validate the results generated by the model and provide context and domain knowledge that may not be captured by the model.<\/p>
\u00a0<\/p>
What are your thoughts?<\/p>
\u00a0<\/p>
\u00a0<\/p>
\u00a0<\/p>","url":"\/testing-strategies-methodologies-38\/as-testers-should-we-or-shouldn-t-we-talk-about-ai-tools-like-chatgpt-202?postid=405#post405","creationDate":"2023-05-10T08:09:43+0000","relativeCreationDate":"1 month ago"},"isTopicUnread":true,"privateId":44,"id":202,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[{"id":"isQuestion","label":"vraag"}],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/as-testers-should-we-or-shouldn-t-we-talk-about-ai-tools-like-chatgpt-202","title":"As testers, should we or shouldn't we talk about AI tools like chatGPT?","lastPost":{"id":481,"author":{"id":91,"url":"\/members\/satisfice-91","name":"satisfice","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":"
I\u2019m seeing a lot of shallow and reckless talk about what ChatGPT can do for testers.<\/p>
We do need to investigate what can be done with AI-based tools. But just telling people \u201cYOU CAN DO THIS! AND THIIIISSS!\u201d does not serve testers or the industry. It is irresponsible.<\/p>
I have seen several demonstrations of people generating test cases and scripts using ChatGPT and what I\u2019ve seen is a hot mess without much critical thinking. Yes, ChatGPT can do interesting things, but it is not able to do them\u00a0consistently and reliably.<\/p>
A student recently responded to an exercise I gave him by asking ChatGPT to write a program to tell if a\u00a0string of dates (provided as output of a program that purported to produce random dates) were or were not random. The program cheerfully and confidently supplied by ChatGPT was profoundly unsuited to the task, but the tester did not have the mathematical or programming skills necessary to realize that. He just passed the program on to me with the assertion that it solved the problem.<\/p>
We should not be encouraging people to behave that way.<\/em><\/p>
In the absence of consistency and reliability, I would say anyone who relies on ChatGPT is putting their job at risk. I would encourage employers to make it a firing offense to rely on it-- just as it would be if you discovered that developers were outsourcing their work to other programmers and passing it off as their own.<\/p>
I do think AI can have a role.<\/strong> Specifically, ChatGPT can be useful as a sort of instant tutorial generator if you are trying to get started using a particular tool or technology. I also think it can be used to aid in brainstorming or training testers.<\/p>
For instance, a good training exercise might be to ask ChatGPT \u201cwhat are three test cases for a printer?\u201d and then ask a tester to review and fix that answer (because ChatGPT\u2019s answer will be far below a professional standard in important ways).<\/p>
Or you can describe a feature and ask ChatGPT for test ideas. It will give you the obvious ones-- probably-- and maybe a couple of strange ones. But then you need to delete some and add others.<\/p>
Here\u2019s a professional rule I have when I use ChatGPT: I never\u00a0ask it for answers that I do not have the personal knowledge and skill to evaluate on the spot, because more than half the time that I DO have such knowledge and skill, I see important errors in ChatGPT output.<\/p>","url":"\/testing-strategies-methodologies-38\/as-testers-should-we-or-shouldn-t-we-talk-about-ai-tools-like-chatgpt-202?postid=481#post481","creationDate":"2023-05-28T00:42:07+0000","relativeCreationDate":"15 days ago"},"lastReply":{"id":481,"author":{"id":91,"url":"\/members\/satisfice-91","name":"satisfice","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":"
I\u2019m seeing a lot of shallow and reckless talk about what ChatGPT can do for testers.<\/p>
We do need to investigate what can be done with AI-based tools. But just telling people \u201cYOU CAN DO THIS! AND THIIIISSS!\u201d does not serve testers or the industry. It is irresponsible.<\/p>
I have seen several demonstrations of people generating test cases and scripts using ChatGPT and what I\u2019ve seen is a hot mess without much critical thinking. Yes, ChatGPT can do interesting things, but it is not able to do them\u00a0consistently and reliably.<\/p>
A student recently responded to an exercise I gave him by asking ChatGPT to write a program to tell if a\u00a0string of dates (provided as output of a program that purported to produce random dates) were or were not random. The program cheerfully and confidently supplied by ChatGPT was profoundly unsuited to the task, but the tester did not have the mathematical or programming skills necessary to realize that. He just passed the program on to me with the assertion that it solved the problem.<\/p>
We should not be encouraging people to behave that way.<\/em><\/p>
In the absence of consistency and reliability, I would say anyone who relies on ChatGPT is putting their job at risk. I would encourage employers to make it a firing offense to rely on it-- just as it would be if you discovered that developers were outsourcing their work to other programmers and passing it off as their own.<\/p>
I do think AI can have a role.<\/strong> Specifically, ChatGPT can be useful as a sort of instant tutorial generator if you are trying to get started using a particular tool or technology. I also think it can be used to aid in brainstorming or training testers.<\/p>
For instance, a good training exercise might be to ask ChatGPT \u201cwhat are three test cases for a printer?\u201d and then ask a tester to review and fix that answer (because ChatGPT\u2019s answer will be far below a professional standard in important ways).<\/p>
Or you can describe a feature and ask ChatGPT for test ideas. It will give you the obvious ones-- probably-- and maybe a couple of strange ones. But then you need to delete some and add others.<\/p>
Here\u2019s a professional rule I have when I use ChatGPT: I never\u00a0ask it for answers that I do not have the personal knowledge and skill to evaluate on the spot, because more than half the time that I DO have such knowledge and skill, I see important errors in ChatGPT output.<\/p>","url":"\/testing-strategies-methodologies-38\/as-testers-should-we-or-shouldn-t-we-talk-about-ai-tools-like-chatgpt-202?postid=481#post481","creationDate":"2023-05-28T00:42:07+0000","relativeCreationDate":"15 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":5,"numberOfLikes":3,"relevantPost":{"id":405,"author":{"id":48,"url":"\/members\/anuvip-48","name":"anuvip","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/e61b7860-e55b-422b-b771-819c98701fcc.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":3},"content":"
The talk of the town, ChatGPT, can provide some benefits for testing activities, but its effectiveness in speeding up the testing process or generating test cases will depend on the specific use case and the quality of the input data provided to it. While people do not want to miss the train, but they have to very clear where and how they should use AI. In my\u00a0opinion,\u00a0ChatGPT can help in testing in following ways:<\/p>
- \t
Test data generation: ChatGPT can be used to generate synthetic test data based on specific scenarios or requirements. For instance, it can generate test data that simulates specific user interactions or system responses to validate the functionality of a software application.<\/p>\t<\/li>\t
- \t
Test case generation: ChatGPT can be used to generate test cases based on specific requirements or test scenarios. However, the effectiveness of this approach will depend on the quality of the input data provided to the model and the level of detail required for the test cases.<\/p>\t<\/li>\t
- \t
Test script automation: ChatGPT can be used to automate test scripts for repetitive tasks, such as test data creation or validation. This can help speed up the testing process and improve the efficiency of the testing team.<\/p>\t<\/li><\/ol>
Having listed the above benefits, It is important to note that while ChatGPT can help in testing activities, it is not a replacement for human testers. People will start thinking that this can replace them and take their jobs. However, It is still necessary to have human testers who can validate the results generated by the model and provide context and domain knowledge that may not be captured by the model.<\/p>
\u00a0<\/p>
What are your thoughts?<\/p>
\u00a0<\/p>
\u00a0<\/p>
\u00a0<\/p>","url":"\/testing-strategies-methodologies-38\/as-testers-should-we-or-shouldn-t-we-talk-about-ai-tools-like-chatgpt-202?postid=405#post405","creationDate":"2023-05-10T08:09:43+0000","relativeCreationDate":"1 month ago"},"numberOfViews":97,"contentType":"question","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"481"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
- \t
Please help.
Regards,<\/p>
Vinaya G N<\/p>","url":"\/testing-strategies-methodologies-38\/how-to-integrate-existing-selenium-scripts-into-tosca-216?postid=468#post468","creationDate":"2023-05-24T01:11:31+0000","relativeCreationDate":"19 days ago"},"isTopicUnread":true,"privateId":50,"id":216,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[{"id":"isQuestion","label":"vraag"}],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/how-to-integrate-existing-selenium-scripts-into-tosca-216","title":"How to integrate existing Selenium scripts into Tosca?","lastPost":{"id":477,"author":{"id":111,"url":"\/members\/qafanatic-111","name":"qafanatic","avatar":"","userTitle":"Employee","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Employee","color":"#096fed"},"userLevel":0},"content":"
Hi Vinaya - are you running Tosca v16? If so, check this guide out (linked below). This explains how to connect to Selenium in-depth. Hope this helps. If not, pose a few more questions and we can deep dive further.\u00a0<\/p>
Has anyone integrated ai with testing as for testing the video we would need to use python with deep<\/p>
learning algorithm.<\/p>
Thanks,<\/p>
Harish n<\/p>","url":"\/testing-strategies-methodologies-38\/integarting-ai-with-testing-160?postid=266#post266","creationDate":"2023-04-14T13:59:46+0000","relativeCreationDate":"1 month ago"},"isTopicUnread":true,"privateId":41,"id":160,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/integarting-ai-with-testing-160","title":"Integarting AI with testing","lastPost":{"id":475,"author":{"id":62,"url":"\/members\/alex-read-62","name":"alex_read","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":5},"content":"
I can\u2019t give too many details away due to NDAs but some personal thoughts where ML can help now posted at\u00a0<\/p> \u00a0<\/p>","url":"\/testing-strategies-methodologies-38\/integarting-ai-with-testing-160?postid=475#post475","creationDate":"2023-05-24T13:01:30+0000","relativeCreationDate":"19 days ago"},"lastReply":{"id":475,"author":{"id":62,"url":"\/members\/alex-read-62","name":"alex_read","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":5},"content":" I can\u2019t give too many details away due to NDAs but some personal thoughts where ML can help now posted at\u00a0<\/p> \u00a0<\/p>","url":"\/testing-strategies-methodologies-38\/integarting-ai-with-testing-160?postid=475#post475","creationDate":"2023-05-24T13:01:30+0000","relativeCreationDate":"19 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":5,"numberOfLikes":3,"relevantPost":{"id":266,"author":{"id":74,"url":"\/members\/harish-n-74","name":"Harish N","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":2},"content":" Hi All,<\/p> Has anyone integrated ai with testing as for testing the video we would need to use python with deep<\/p> learning algorithm.<\/p> Thanks,<\/p> Harish n<\/p>","url":"\/testing-strategies-methodologies-38\/integarting-ai-with-testing-160?postid=266#post266","creationDate":"2023-04-14T13:59:46+0000","relativeCreationDate":"1 month ago"},"numberOfViews":126,"contentType":"discussion","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"475"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
- http:\/\/pingb.in<\/a><\/span><\/li>\t
- https:\/\/webhook.site<\/a><\/span><\/li>\t
- https:\/\/xsshunter.com<\/a><\/span><\/li>\t
- https:\/\/transfer.bi.tk<\/a><\/span><\/li>\t
- https:\/\/www.canarytokens.org<\/a><\/span><\/li>\t
- https:\/\/github.com\/JuxhinDB\/OOB-Server<\/a><\/span><\/li>\t
- https:\/\/github.com\/projectdiscovery\/i...<\/a><\/span> (github) https:\/\/app.interactsh.com<\/a><\/span> (web client)<\/li><\/ol>
what do you use? are there any better free\/paid tools for out of band testing?<\/p>","url":"\/testing-strategies-methodologies-38\/out-of-band-security-testing-210?postid=450#post450","creationDate":"2023-05-19T11:38:28+0000","relativeCreationDate":"24 days ago"},"isTopicUnread":true,"privateId":52,"id":210,"type":"post","hasCurrentUserLiked":false,"isSticky":false,"features":[],"forum":{"id":38,"isIdeation":false,"url":"\/testing-strategies-methodologies-38","title":"Testing Strategies & Methodologies","description":"Let's talk about testing your applications (manual, automatic, performance, ....)"},"url":"\/testing-strategies-methodologies-38\/out-of-band-security-testing-210","title":"Out of band Security Testing","lastPost":{"id":454,"author":{"id":50,"url":"\/members\/ioan-50","name":"IOan","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/e6a90819-1f6c-4978-bedc-adc050148b68.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":4},"content":"
Have a look at this list as well<\/p>
https:\/\/owasp.org\/www-community\/Free_for_Open_Source_Application_Security_Tools<\/a><\/p>","url":"\/testing-strategies-methodologies-38\/out-of-band-security-testing-210?postid=454#post454","creationDate":"2023-05-19T12:03:23+0000","relativeCreationDate":"24 days ago"},"lastReply":{"id":454,"author":{"id":50,"url":"\/members\/ioan-50","name":"IOan","avatar":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/icon\/200x200\/e6a90819-1f6c-4978-bedc-adc050148b68.png","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":4},"content":"
Have a look at this list as well<\/p>
https:\/\/owasp.org\/www-community\/Free_for_Open_Source_Application_Security_Tools<\/a><\/p>","url":"\/testing-strategies-methodologies-38\/out-of-band-security-testing-210?postid=454#post454","creationDate":"2023-05-19T12:03:23+0000","relativeCreationDate":"24 days ago"},"numberOfUnreadReplies":0,"numberOfReplies":1,"numberOfLikes":3,"relevantPost":{"id":450,"author":{"id":349,"url":"\/members\/nigamelastic-349","name":"nigamelastic","avatar":"","userTitle":"Subsonic 0.1","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Subsonic 0.1"},"userLevel":0},"content":"
Always interested in finding new ways to test blind injection and out of band responses. Here are some of the free and opensource tools i use apart from the paid burp suite collaborator:<\/p>
- http:\/\/pingb.in<\/a><\/span><\/li>\t
- https:\/\/webhook.site<\/a><\/span><\/li>\t
- https:\/\/xsshunter.com<\/a><\/span><\/li>\t
- https:\/\/transfer.bi.tk<\/a><\/span><\/li>\t
- https:\/\/www.canarytokens.org<\/a><\/span><\/li>\t
- https:\/\/github.com\/JuxhinDB\/OOB-Server<\/a><\/span><\/li>\t
- https:\/\/github.com\/projectdiscovery\/i...<\/a><\/span> (github) https:\/\/app.interactsh.com<\/a><\/span> (web client)<\/li><\/ol>
what do you use? are there any better free\/paid tools for out of band testing?<\/p>","url":"\/testing-strategies-methodologies-38\/out-of-band-security-testing-210?postid=450#post450","creationDate":"2023-05-19T11:38:28+0000","relativeCreationDate":"24 days ago"},"numberOfViews":10,"contentType":"discussion","featuredImage":"","publicLabel":"","category":{"url":"\/discussions-5","categoryId":5,"title":"Discussions","metaRobots":"index, follow","type":0},"lastPostId":"454"},"isActivityPage":null,"showUnsubscribeBtn":null,"attachmentCdn":"https:\/\/uploads-us-west-2.insided.com\/tricentis-en\/attachment\/","isGuest":true,"csrfToken":"70a90f0db3d05251ec1ca3dd8e5ca22430651453","hideCategoryMetadata":false,"phrases":{"Forum":{"thread.unsubscribe":"Unsubscribe","vraag":"Question","beantwoord":"Solved","topic.list.metadata.asked.in":"asked in","topic.list.metadata.published.in":"published in","topic.list.metadata.shared.in":"shared in","topic.list.metadata.posted.in":"posted in"}}}">
- https:\/\/webhook.site<\/a><\/span><\/li>\t
- https:\/\/webhook.site<\/a><\/span><\/li>\t