New answers tagged

1

Generic advice: Try for the edge cases. January 1, December 31, February 29, leap year, leap year exceptions, non-leap year, invalid date. How about when the day is not filled in? Can it be interrupted, restarted? Is it possible someone changes position during the year, changing the rolling calendar? Any pre-existing bugs known? And so on. Have fun!


-1

Thanks for your sharing post.This is very important information.I would also recommendSome of the best information you can get on ETL testing written by some of the best in the industry.If you interested So join this institute and get more knowledge about ETL Testing.Here's their ETL Testing section ETL Testing


0

You can check links by regex, spelling thru dictionary - but spelling checking is better made by person - there will be always something, which will not pass...


0

Checking Website for broken links and Spell check is considered an important part for Manual testing teams at software testing company. Doing it manually would be a nightmare, so today we’re going to look at a few tools to automate these type testing services which can speed things up for a manual testing. Checking Website for broken links and Spell check ...


0

Yes, it is helpful to know or have done some of the most popular automation techniques out there to advance or get the best jobs out there. I agree with many here that manual testing can be a great under-sought skill, but those doing the hiring love automation because of the perceived (and often very real) time savings it offers. As testers, we are often at ...


0

A test plan details what, when, how, who, and more of a testing project. It should outline the general strategy and provide someone with enough information to allow them to get started whit the testing. After commonly being asked what details should be included in a test plan here at TestLodge, we have put together an example test plan based on the IEEE 829 ...


0

I'm not sure about the motive behind your question, but let me assume a colleague asks that to you, with unknown intentions. Here's what you can briefly say: list down the inputs and outputs of that box decide on a set of cases / input sets you want to feed the system, and decide on the corresponding outputs by the box's requirements (these are your test ...


1

You should make more clear what you want to know because you mixed two things up. Let me give you some hints. On the one hand you want to know, how to do functional testing, especially black-box testing, to crash a (web) application. To achieve that you should perform negative tests. In your case, if you want to manipulate input fields, forms etc. you ...


2

If you write this same question on Google You will get a long list of tools, applications and browser addons for running a spelling and grammar check and a link test for websites. Personal what I do is copy the content of web page and paste it in a Word Processor like MS Word or Libre Office Word and run the spelling and grammar check in it for find the ...


2

In addition to the other excellent responses, the type of manual testing you do on a QA server will differ. Where I work, the environments are set up this way: Local systems - this is where the devs build and do their initial unit testing. A number of service-based calls won't work in the local environment, and they are typically sharing the dev server's ...


0

The reason to test same code on different environments is because each environment has different characteristics that can help or limit performing different test scenarios and find different kinds of bugs. The way the company defines test environments depends on its needs, testing process and resources they can spend on it. Given that, what I describe here ...


0

The QA server is typically used for running units tests that test components in isolation and that do not require other components or services. The Staging server is typically used to test the full system including integrations and other services that are need and used in the full production system that it mimics. The code base is the same (other than ...


0

QA and Staging server must consist on different environments. I worked in a company who has QA server and Staging sever. They make sure functionality is working properly on both environments or not. QA server is built for testing purpose. But I think Staging server is very similar to Product server.


3

Excellent answer by Randy, but I'd like to go further : there can be several levels of testing machines, and each one goes further from the development, and looks like more the production machine. I've seen up to 4 levels, with unit tests(someone, usually the developper itself, tests the isolated components, usually directly on the development machine) ...


4

(more or less) Quoted: QA stands for Quality Assurance. Probably the QA server is suitable for testing, measuring the quality of the software/hardware. Probably unit tests/regression tests are meant to run on this server. The what-you-call staging/pre-production server, is a system running the production code used for regular usage of the software/...


0

Hi its better to hire a Senior Manual QA with some automation experience and also this person to want to develop his/her automation skills. Most commonly Seniors manual QA's have an automation experience. For a company which is planning to growing its QA team it is an important thing its first engineers in the company to have a strong technical and soft ...


0

A Test Plan must have the minimum skeleton as specified below. It is very important to remember and know the difference. We are not referring to test approach or strategy documents here. I have always used Microsoft project to create and track a plan as it is such a powerful tool and provides such a wide variety of views that suits everyone i.e. if you want ...


0

You could self learn from OWASP ZAP. check this out: https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project


0

Yes you Can, but Penetration Testing is a complete discipline in its own right. Although I carry out some manually, we often bring in specialist resource to perform it comprehensively. I would suggest you start by getting a Pen Test Distro like Kali Linux and learn about some of the tools it includes. Before you run ANY tests, make sure that you have ...


0

I would think skills trump anything else. If you prefer, you could brush up on your knowledge or skills in testing especially the glossary. I find it's useful being able to talk about it and not just being able to do testing. There are taught courses and certifications. You could self-study if you prefer. Also, the interview is important especially how you ...


0

Parallels is another great option. Paid ($100) but well worth it to me. If you value your time at all it quickly pays off. Compared to buying the machines and/or the windows licenses it is cheap so it depends what exactly your resources are. http://www.parallels.com/ I am a former virtual Box user and for virtual machines on your machine I find ...


0

Postman is a simple and elegant tool for REST API's testing. It can be used for Verifying response codes ( 200, 400, 500 ) Verifying json Writing simple tests which gets executed each time you call API


1

If you are doing Automated testing I would suggest TestNG as mentioned previously along with ExtentReport ExtentReport is used to create a report based on the results from your TestNG tests. Example - http://relevantcodes.com/Tools/ExtentReports2/ExtentJava.html You can use it as either a Logger or Listener Logger The logger function is where you add a ...


0

Disclaimer: I have been using TestingWhiz for database testing. Database testing is considered as one of the important methodology in the field of automated software testing, hence selecting the appropriate test automation tool will help you to perform effective database testing. One of the best way to practice effective database testing is do testing ...


0

In my opinion, the best way to get into the mobile testing world is to use Experitest's tools. They are very easy to use (you can learn how to use the tools in about a week, or less) and they cover pretty much everything you need including manual and automation tests.


2

You did not specify a client operating system, but here is an idea for Linux. Using cgroups, you can constrain how much CPU a process (or group of processes) can use. Here is the idea. Cgroups (short for Control Groups) is a Linux facility for constraining the resources used by a process or group of processes. You create a cgroup from the command line, ...


0

Yellow box testing- It is a message level testing. We can say that yellow box testing is the validation of alert messages. User can test that whether the application is correctly providing the alert messages. This is widely used technique in manual testing these days. Green Box testing- It is a testing process that exercises a software system's coexistence ...



Top 50 recent answers are included