As testers, should we or shouldn't we talk about AI tools like chatGPT?
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 opinion, ChatGPT can help in testing in following ways: 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. 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. Test script automatio
How to integrate existing Selenium scripts into Tosca?
We have a scenario where we need to integrate around 700+ existing selenium test scripts into tosca. Tosca provides Standard Module ‘Selenium - Run Selenium scripts’ which helps to run selenium jar files by giving path name. Is there any other capabilities ? or Can we use this in DEX parallel execution? Please help.Regards,Vinaya G N
Unanticipated beefits of Tosca?
I am a sales guy at Tricentis. I have a prospect asking me “what are the unexpected benefits of Tosca?” We have talked about all of the expected benefits (300% Plus ROI. Faster releases. Better quality releases. Increased risk coverage. Overall reduction in cost. etc) but she wants to get a feeling for the unanticipated value that her testers may experience.The list I have so far is:- you can use it for scraping data from websites and other applications. - it forces you to build modular vs monolithic test - You can use it for data loading- You can use it as a general purpose macro engine to tie together business processesAny other thoughts? What value have you gotten from Tosca that you weren’t expecting?
Test-Driven Development (TDD) vs. Behavior-Driven Development (BDD): Which Approach do you use in your Project?
Test-Driven Development (TDD) and Behavior-Driven Development (BDD) are two popular approaches to software development that prioritize testing and quality assurance. TDD focuses on writing tests before writing codeBDD focuses on defining the behavior of the system before writing code. Which one do you use? Do you use either, or a third one?
How do you write your test cases?
I want to ask a question that is both simple and complex to answer: How do you write your test cases?Why do I say it is simple?Well I mean according to some definitions testers write test cases and since they do it often it should be easy. Also there is a ton of information online on how to write a test case, what should it contain, so again, easy and simple.Why do I say it is complex?Well, a PM once told me that the tests should be written in such a way that a person coming from the street should be able to run them. I mean that is not impossible to do but it will take time, a lot of time. One has to find a way to explain concepts that are not really in the day to day dictionary ( API for example).I think that they want somenthing like this When tests steps are really clear - YouTube 16What do you think? How do you do it?
What is your opinion on Lean Software Development and where do you see testing in the process?
Lean Software Development is an agile software development methodology that focuses on reducing waste and maximizing value delivery to customers. It is based on the principles of the Toyota Production System and emphasizes continuous improvement, teamwork, and customer focus.In Lean Software Development, testing is an integral part of the development process. Testing is not considered a separate phase but is instead integrated throughout the development cycle. This is because Lean Software Development emphasizes the need for continuous feedback and continuous improvement, which can only be achieved through continuous testing.Testing in Lean Software Development is carried out in various forms, including unit testing, acceptance testing, and exploratory testing. Test automation is also an essential component of Lean Software Development, as it helps to reduce waste and improve efficiency. Automated testing helps to detect defects early in the development process, which reduces the cost
Already have an account? Login
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.